elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12
51  Programación / Programación Visual Basic / Re: Problema con Combobox en: 4 Septiembre 2009, 05:56 am
http://www.recursosvisualbasic.com.ar/htm/trucos-codigofuente-visual-basic/225-previsualizar-fuente-con-combobox.htm
52  Programación / Programación Visual Basic / Re: Exportar datos de ListView a la Hoja de Calculo OpenOffice en: 3 Septiembre 2009, 01:30 am
Weno despues de todo logre enviar los datos del ListView a Cal de OpenOffice aca les dejo el code pues si alguien lo necesite Salu2..

Código
  1. Private Sub Command1_Click()
  2.    Dim oServiceManager As Object
  3.    Dim oDesktop        As Object
  4.    Dim oDoc            As Object
  5.    Dim oSheet          As Object
  6.    Dim Columna         As Object
  7.    Dim ColumnaCal As Integer
  8.    Dim aNoArgs()
  9.  
  10.    Set oServiceManager = CreateObject("com.sun.star.ServiceManager")
  11.    Set oDesktop = oServiceManager.createInstance("com.sun.star.frame.Desktop")
  12.    Set oDoc = oDesktop.loadComponentFromURL("private:factory/scalc", "_blank", 0, aNoArgs())
  13.  
  14.    Set oSheet = oDoc.getSheets().getByIndex(0)
  15.  
  16.    X = 1 'Para dejar espacio en la primera fila
  17.    ColumnaCal = 0
  18.            For c = 1 To ListSearch.ColumnHeaders.Count
  19.  
  20.                    oSheet.getCellByPosition(ColumnaCal, 0).SetString ListSearch.ColumnHeaders(c)
  21.                    ColumnaCal = ColumnaCal + 1
  22.            Next
  23.  
  24.    For i = 1 To ListSearch.ListItems.Count Step 1
  25.        For ss = 1 To 12 'Cantidad de Columnas
  26.                oSheet.getCellByPosition(0, X).SetValue (ListSearch.ListItems(i))
  27.                oSheet.getCellByPosition(ss + 0, X).SetString (ListSearch.ListItems(i).SubItems(ss))
  28.        Next ss
  29.        X = X + 1
  30.     Next i
  31. End Sub
  32.  
53  Programación / Programación Visual Basic / Re: Exportar datos de ListView a la Hoja de Calculo OpenOffice en: 2 Septiembre 2009, 02:09 am
 :-X si habia visto ese ejemplo de Recursos uhmm pero no entiendo muy bien el proceso de todas maneras gracias Leandro Salu2.
54  Programación / Programación Visual Basic / Exportar datos de ListView a la Hoja de Calculo OpenOffice en: 2 Septiembre 2009, 01:49 am
wenas compañeros, eh alguien no tendra por ahi algun code para exportar datos de listview a la hoja de calculo del OpenOffice, yo tengo un code para exportar al excel que es de esta manera.

Código
  1. Private Sub Exportar()
  2.    Dim objExcel As Excel.Application
  3.    Dim Ancho As Integer
  4.    Dim Dato As Variant
  5.    Dim c As Integer
  6.    Dim f As Integer
  7.    Dim ColumnaExcel As Integer
  8.  
  9.    Set objExcel = New Excel.Application
  10.  
  11.    With objExcel
  12.        .Visible = False
  13.        .SheetsInNewWorkbook = 1 'Determina el numero de hojas que se mostrara en el Excel
  14.        .Workbooks.Add 'Crea el Libro
  15.        .Sheets("Hoja1").Name = "Registre"
  16.        'Recorrer las celdas del Listview
  17.  
  18.        '----------------------------------------------
  19.        ' Bucle principal
  20.        '---------------------------------------------
  21.  
  22.        For f = 0 To ListSearch.ListItems.Count
  23.            ColumnaExcel = 1
  24.            For c = 1 To ListSearch.ColumnHeaders.Count
  25.                If f = 0 Then ' Títulos
  26.                    .Cells(1, ColumnaExcel) = ListSearch.ColumnHeaders(c).Text
  27.                Else
  28.                    If c = 1 Then
  29.                        .Cells(f + 1, 1) = ListSearch.ListItems(f).Text
  30.                    Else
  31.                        Dato = ListSearch.ListItems(f).SubItems(c - 1)
  32.                        ' Prevención para que las fechas pasen a Excel como tales
  33.                        ' En mi listview los títulos de las columnas fecha empiezan con F.
  34.                        If Left(ListSearch.ColumnHeaders(c).Text, 2) = "F." And Dato <> "" Then Dato = CDate(Dato)
  35.                        .Cells(f + 1, ColumnaExcel) = Dato
  36.                    End If
  37.  
  38.                    .Cells(f + 1, ColumnaExcel + 1).Select
  39.                    ColumnaExcel = ColumnaExcel + 1
  40.                End If
  41.            Next
  42.        Next
  43.  
  44.        '----------------------------------------------
  45.        ' Fin del Bucle principal
  46.        '---------------------------------------------
  47.  
  48.        .Range("A1").Select
  49.        .Range(.Selection, .Selection.End(xlToRight)).Select
  50.        PonerSombraCelda objExcel, 15, xlSolid
  51.        PonerBordeCelda objExcel
  52.  
  53.        .Range(.Selection, .Selection.End(xlDown)).Select
  54.        PonerBordeCelda objExcel
  55.        .Cells.Select
  56.        .Selection.WrapText = False
  57.        .Cells.EntireColumn.AutoFit
  58.        .Range("A1").Select
  59.    End With
  60.  
  61.    'Preparar impresión en apasiado y a una hoja de ancho
  62.    With objExcel.ActiveSheet.PageSetup
  63.        .Orientation = xlLandscape
  64.        .Zoom = False
  65.        .FitToPagesWide = 1
  66.        .FitToPagesTall = False
  67.    End With
  68.  
  69.    'fraRegistros.Visible = False
  70.    objExcel.Visible = True
  71.    Set objExcel = Nothing
  72.  
  73.    Screen.MousePointer = vbDefault
  74. End Sub
  75.  
  76. Private Sub PonerBordeCelda(Objeto As Excel.Application)
  77.    With Objeto
  78.    .Selection.Borders(xlEdgeLeft).Weight = xlThick
  79.    .Selection.Borders(xlEdgeTop).Weight = xlThick
  80.    .Selection.Borders(xlEdgeBottom).Weight = xlThick
  81.    .Selection.Borders(xlEdgeRight).Weight = xlThick
  82.    .Selection.Borders(xlInsideVertical).Weight = xlThin
  83.    .Selection.Borders(xlInsideHorizontal).Weight = xlThin
  84.    End With
  85. End Sub
  86.  
  87. Private Sub PonerSombraCelda(Objeto As Excel.Application, ColorIndex As _
  88.    Integer, Pattern As Integer)
  89.  
  90.    With Objeto.Selection.Interior
  91.        .ColorIndex = ColorIndex
  92.        .Pattern = Pattern
  93.    End With
  94. End Sub
  95.  

De esa manera exporto mi datos a Excel pero no tengo la mas remota idea para enviar los datos al OpenOffice estuve investigando en Google y no encontre ningun ejemplo como en el trabajo han estado instalando el Open y weno me pidieron que tambien los datos que tengo se exporten al open, alguien me puede decir al menos de donde sacar informacion al respecto gracias, Salu2....
55  Programación / Programación Visual Basic / Re: Una pequeña ayudita por favor en: 31 Agosto 2009, 18:45 pm
Tambien hay una funcion que hace invertir la cadena se llama StrReverse

Código
  1. Private Sub Command1_Click()
  2.    Dim Cadena As String
  3.  
  4.    Cadena = Text1.Text
  5.  
  6.    ' Aca invertimos el texto
  7.    Cadena = StrReverse(Text1.Text)
  8.  
  9.    Text2.Text = Cadena
  10. End Sub
  11.  

Salu2
56  Programación / Programación Visual Basic / Agrupar campos repetidos con DataReport en: 29 Agosto 2009, 02:00 am
Wenas mi duda es la siguiente se puede agrupar datos repetidos de cirrta columna X en datareport weno algo asi



como ven en la primera columna son dependencias que se repiten y para evitar eso keria hacer algo asi pero no se si se podra o si se puede me podrian decir mas o menos de como podria hacerlo :huh: :huh:
57  Programación / Programación Visual Basic / Re: Saber la cantidad total de resgitros en un listView en: 26 Agosto 2009, 15:02 pm
 :-X gracias...
58  Programación / Programación Visual Basic / Saber la cantidad total de resgitros en un listView en: 26 Agosto 2009, 05:06 am
Wenas tengo un problemilla con el ListView eh alguien sabe como puedo saber el total de registros que se encuentra en el Listview, osea estoy asiendo una consulta mientras voy escribiendo en un text me van mostranto los datos en el listView, solo los datos que se asemejan a los que voy escribiendo en el text, por ejemplo hay 4 datos que se encuentren en el list entonces esa cantidad la quiero mostrar en un label que digas ma o menos; Total registros encontrado, 4 weno algo por el estilo. Alguna idea  :huh:
59  Programación / Programación Visual Basic / Re: Duda Visual Basic + Access en: 24 Agosto 2009, 19:43 pm
a uhmm por lo visto creo k estas cometiendo dos posibles problemas

1.- Si te fijas que en el modulo estas poniendo la conexion a la BDD, eh en el form1 no lo estas llamando, entonces el el form load ponle Call Conectar.

2.- Y si te fijas en ese Sub Reload estas declarando una nueva conexion y fijate k stas poniendo RST y fijate que tu estas poniendo asi Set grilla.Recordset = rs, te comistes la t  :xD

FORM1
Código
  1. Private Sub reload()
  2. Set rst = New ADODB.Recordset
  3. rst.Open sql, CN
  4. Set grilla.Recordset = rst '<----------Te falto la T
  5. grilla.Refresh
  6. End Sub
  7.  
  8. Private Sub Form_Load()
  9. Call Conectar '<--------- Te Falto esa
  10. sql = "select * from socios order by id"
  11. Call reload
  12. End Sub

weno creo que esos dos era el problema cualkier cosa avisa Salu2  :¬¬
60  Programación / Programación Visual Basic / Una consulta sobre SQL SERVER en: 23 Agosto 2009, 14:02 pm
wenas eh, voy a empezar a manejar Base de Datos con SQL server pero eh visto por google varias versiones, la pregunta seria cual de las tantas versiones funciona de 10 con Visual Basic 6.0????  :huh:  :¬¬

Salu2....  :)
Páginas: 1 2 3 4 5 [6] 7 8 9 10 11 12
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines