border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 16-10-2005, 22:38:53
Gran Participación en el Foro
 
Registrado: may 2005
Posts: 195
ikki_26 Valoración +2
Contactar con ikki_26 a través de MSN Contactar con ikki_26 a través de Yahoo
Predeterminado Pasar datos de una bd de Visual Fox PRo a Excel

Tengo una tabla creada en Visual Fox alguien tiene una idea de pasar esos datos a un Excel, hacer esto en un boton en un programa hecho en visual basic.. Se puede hacer eso?
__________________
Ikki
Responder Con Cita
  #2 (permalink)  
Antiguo 17-10-2005, 06:18:02
Avatar de albmartin
Gran Participación en el Foro
 
Registrado: mar 2004
Posts: 473
albmartin Valoración +2
Predeterminado

Usa esta función, la he retocado por tanto no se si esta del todo correcta, mira a ver si te sirve y nos cuentas.

Código:
Public Sub ExportarExcel(rs As Recordset)
    Dim xlApp As Object 'Excel.Application
    Dim xlWk As Object 'Excel.Workbook
    Dim xlWs As Object 'Excel.Worksheet
    Dim i As Long, j As Long, l As Long
    Dim fld as Field
    Dim rcs As Recordset
    
    On Error GoTo TratarError
    Screen.MousePointer = vbHourglass
    Set xlApp = CreateObject("Excel.Application")
    Set xlWk = xlApp.Workbooks.Add
    Set xlWs = xlApp.ActiveSheet

    With xlApp.ActiveSheet
        i = 0
        For each fld in rcs.Fields
                i = i + 1
                .Cells(1, i).Value = fld.Name
                .Cells(1, i).EntireColumn.AutoFit
        Next
        On Error Resume Next
        rcs.MoveFirst
        j = 1
        While Not rcs.EOF
            j = j + 1
            For l = 1 To i
                .Cells(j, l).Value = rcs.Fields(.Cells(1, l).Value)
            Next
            rcs.MoveNext
        Wend
    
    End With
    xlApp.Visible = True

Fin:
    Set rcs = Nothing
    Set xlWk = Nothing
    Set xlWs = Nothing
    Set xlApp = Nothing
    Screen.MousePointer = vbDefault
    Exit Sub
TratarError:
    MsgBox Err.Number & ": " & Err.Description, vbCritical + vbOKOnly, "ExportarExcel"
    Resume Fin
    Resume
End Sub
Espero que te sirva, un saludo.
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
pasar datos desde excel a access alpase Visual Basic.NET 2003 & 2005 0 12-02-2007 18:05:13
Como puedo pasar datos de Excel a MYSQL ikki_26 PHP 4 28-12-2006 03:05:33
Problemas para pasar datos de Excel a Mdb DIVEMASTER2002 Visual Basic 6.00 6 13-08-2006 23:33:29
necesito pasar datos de access a excel Black_devil Visual Basic 6.00 7 12-07-2006 08:23:51
Como pasar los datos de un DATAGRID a EXCEL y WORD ikki_26 Visual Basic 6.00 2 30-05-2005 18:54:39


La franja horaria es GMT. Ahora son las 01:06:05.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right