Traer cabeceras de una base de datos a un listbox en excel
Como ya lo indica el tema, como puedo traer a un listbox en excel los encabezados de una tablasea esta desde access o sql server, que cargue al listbox no solo los datos sino también las cabeceras, a través de este código he logrado hacerlo en excel pero esta vez quiero traer los encabezados a un listbox y no a una hoja de excel muchos saludos y gracias de antemano
Sub ABONO()
Dim I As Integer
Conectar
Call PRUEBA
With Hoja1
If Rs.RecordCount > 0 Then
For I = 0 To Rs.Fields.Count - 1
.Cells(6, 1 + I) = Rs.Fields(I).Name
Next I
.Cells(7, 1).CopyFromRecordset Rs
End If
End With
CONEXION_ACCES.Cerrar_Rs
End Sub
Sub PRUEBA()
Set Rs = New ADODB.Recordset
SQL = " select AB.ID AS [REG N°],A.CEDULA,A.NOMBRES,C.CURSO,C.COSTO,Sum(AB.MONTO) AS ABONO,C.COSTO-ABONO AS SALDO from (TB_ABONOS AB" & _
" inner join TB_ALUMNOS A on AB.ID_A=A.ID) inner join TB_CURSOS C on AB.ID_C=C.ID group by AB.ID,A.CEDULA,A.NOMBRES,C.CURSO,C.COSTO"
Rs.Open SQL, Cnn, 1, 1
End Sub