Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - BlackZeroX

#2031
aqui un manipulador rapido de Excel (Basico).

Código (Vb) [Seleccionar]


Option Explicit

Private Function CellsToHtml(ParamArray RangeCelName()) As String
   If IsMissing(RangeCelName) Then Exit Function
   
   Dim i           As Long
   
   For i = LBound(RangeCelName) To UBound(RangeCelName)
       With Hoja1.Range(CStr(RangeCelName(i)))
           With .Font
               If .Italic Then CellsToHtml = CellsToHtml & "<i>" & vbNewLine
               If .Underline > 0 Then CellsToHtml = CellsToHtml & "<u>" & vbNewLine
               If .Bold Then CellsToHtml = CellsToHtml & "<b>" & vbNewLine
               CellsToHtml = CellsToHtml & "<font name=" & Chr(34) & .Name & Chr(34) & _
                       " size=" & Chr(34) & .Size & Chr(34) & _
                       " color=" & Chr(34) & .Color & Chr(34) & _
                       ">" & Replace(Hoja1.Range(CStr(RangeCelName(i))).Text, vbNewLine, "<br>") & "</font>" & vbNewLine
               If .Bold Then CellsToHtml = CellsToHtml & "</b>" & vbNewLine
               If .Underline > 0 Then CellsToHtml = CellsToHtml & "</u>" & vbNewLine
               If .Italic Then CellsToHtml = CellsToHtml & "</i>" & vbNewLine
           End With
       End With
   Next i
End Function

Sub Main()
   MsgBox CellsToHtml("A3","A10","A34")
End Sub



Dulces Lunas!¡.
#2032
.
:xD :xD :xD no lei que era desde el webbrowser xP

Dulces Lunas!¡.
#2034
.
Si lo ejecutas con F8 (Varias Veces Oprimelo hasta que termine, es para recorrer cada linea) veras que es lo que hace asi no te costara explicarlo y entenderlo!¡.

Dulces Lunas!¡.
#2035
y aqui mas simplificado!¡.

Edito: Corregi lel Codigo un error de la variable xP en la funcion Recursiva!¡.

Código (Vb) [Seleccionar]


Private Sub Form_Load()
    MsgBox "Se dieron " & AutoSum(-40, 4960, 1) & " Vueltas"
End Sub

Public Function AutoSum(ByVal nValue As Long, ByVal nValLim As Long, ByVal nValIncrement As Long) As Long
    If nValue >= nValLim Then Exit Function
    AutoSum = AutoSum(nValue + nValIncrement, nValLim, nValIncrement) + 1
End Function




Dulce Infirno Lunar!¡.
#2036
No se si a esto te refieras?...

Edito: Corregi lel Codigo un error de la variable xP en la funcion Recursiva!¡.

Código (Vb) [Seleccionar]


Private Sub Form_Load()
   MsgBox "Se dieron " & AutoSum(-40, 0, 5) & " Vueltas"
End Sub

Public Function AutoSum(ByVal nValue As Long, ByVal nValLim As Long, ByVal nValIncrement As Long, Optional Aux As Long = 0) As Long
   If nValue >= nValLim Then
       AutoSum = Aux
       Exit Function
   Else
       AutoSum = AutoSum(nValue + nValIncrement, nValLim, nValIncrement, Aux + 1)
   End If
End Function



Dulces Lunas!¡.
#2037
Programación Visual Basic / Re: Fomulario Modal
25 Agosto 2010, 21:34 PM
correciones Logicas!¡.

Código (Vb) [Seleccionar]


Private Sub Form_Load()
    Loggeado = False
End Sub



se obvia ya que cualquier Boolean siempre al inicio es False!¡.


Aqui otras!¡.

Código (Vb) [Seleccionar]


Private Sub FrmLogin_Resultado(e As Boolean)
   If e = True Then
       Loggeado = True
   Else
       Loggeado = False
   End If
End Sub



por

Código (Vb) [Seleccionar]


Private Sub FrmLogin_Resultado(e As Boolean)
       Loggeado = e
End Sub




y

Código (Vb) [Seleccionar]


Private Sub Form_Unload(Cancel As Integer)
   If Loggeado = True Then
       RaiseEvent Resultado(True)
   Else
       RaiseEvent Resultado(False)
   End If
End Sub



por

Código (Vb) [Seleccionar]


Private Sub Form_Unload(Cancel As Integer)
       RaiseEvent Resultado(Loggeado )
End Sub



Ducles Lunas!¡.
#2038
Programación Visual Basic / Re: Fomulario Modal
25 Agosto 2010, 20:28 PM

un pequeño error

Borrar en el Frm_Login este evento

Código (Vb) [Seleccionar]


Private Sub Form_Unload(Cancel As Integer)
    If Not LLoginOk Then End
End Sub



en Frm_Main hay una variable llamada LoginNow no tiene en el codigo ningun uso por lo cual se puede borrar.... bueno mejor dejoa qui el codigo corregido!¡.

http://infrangelux.sytes.net/FileX/index.php?file=/BlackZeroX/Programacion/vb6/ejemplos%20VB6/RaiseEvent/Ejemplo%20FormReturnValue%20V2.zip&dir=/BlackZeroX/Programacion/vb6/ejemplos%20VB6/RaiseEvent&

Dulces Lunas!¡.
#2040
Foro Libre / Re: Nightwish :D
25 Agosto 2010, 05:44 AM
@ElHombreDelTrajeGris   Wacala... se parecen a las de Ricardo Arjona ¬¬!

Aguanten: Beseech, Celtic Frost, Dark Of The Suns, Dark Tranquility, Exodus, GodGory, Negative, Oomph!, Mourning Beloveth, ....  y por supuesto AntraX, Megadeath y Metalica

[youtube=425,350]http://www.youtube.com/watch?v=4tzWc3Xl4B0[/youtube]

[youtube=425,350]http://www.youtube.com/watch?v=MvtxWs4H2hc[/youtube]

[youtube=425,350]http://www.youtube.com/watch?v=-LOT_7psWnc[/youtube]

[youtube=425,350]http://www.youtube.com/watch?v=XfwdY8rvEXk[/youtube]

Dulces Lunas!¡.