Visual Basic - ERROR AL EXPORTAR DATAGRID A EXCEL

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 18
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ERROR AL EXPORTAR DATAGRID A EXCEL

Publicado por Pablo (18 intervenciones) el 17/10/2018 23:35:17
Amigos. Recurro a ustedes una vez más. Estoy exportando un datagrid a excel, y me aparece este error al ejecutar.
"object variable or with block variable not set"

Este es mi código. Ojalá puedan sacarme de ésta.

Dim xl As Object
Dim wbk As Object

Set xl = CreateObject("Excel.Application")
xl.Visible = True

Set rst5.DataSource = DataGrid1.DataSource ' EL ERROR MARCA ESTA LÍNEA
If Not rst5.EOF Then
Set wbk = xl.Workbooks.Add
wbk.Sheets(1).Range("A1").Select
wbk.ActiveSheet.Cells.CopyFromRecordset rst5
End If
Set rst5 = Nothing
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 109
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ERROR AL EXPORTAR DATAGRID A EXCEL

Publicado por Yamil Bracho (226 intervenciones) el 17/10/2018 23:47:46
Que tipo de variable es rst5 ? Esta inicializada ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 18
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

ERROR AL EXPORTAR DATAGRID A EXCEL

Publicado por Pablo (18 intervenciones) el 17/10/2018 23:52:12
Ya lo solucioné.... debía definir antes la conexión.

Set cn5 = New ADODB.Connection
Set rst5 = New ADODB.Recordset

GRACIAS.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar