Vba copiar recordset de un campo a un rango horizontal
Hola
Tengo un problemilla con un recordset que tiene un campo con 30 registros y que quiero que me lo pegue en una hoja excel pero en el sentido horizontal.
El código en concreto es:
Dim ARL As DAO.Recodrset
Dim GAI as String
GAI="SELECT arloa FROM ORDCON WHERE TUT LIKE '"& FORMS!EGUNAK!TEXTO62 &"'"
Set ARL=CurrentDb.OpenRecordSet(GAI, dbOpenDynaset)
hoja1.Application.Range("e1:AH1").CopyFromRecorset ARL, 1, 30
El caso es que si no se puede hacer así lo intentaría creando una consulta con parámetros, pero también me surgen problemas con el parámetro texto62 en la subconsulta.
Gracias por adelantado, por el interés y el tiempo dedicado
Tengo un problemilla con un recordset que tiene un campo con 30 registros y que quiero que me lo pegue en una hoja excel pero en el sentido horizontal.
El código en concreto es:
Dim ARL As DAO.Recodrset
Dim GAI as String
GAI="SELECT arloa FROM ORDCON WHERE TUT LIKE '"& FORMS!EGUNAK!TEXTO62 &"'"
Set ARL=CurrentDb.OpenRecordSet(GAI, dbOpenDynaset)
hoja1.Application.Range("e1:AH1").CopyFromRecorset ARL, 1, 30
El caso es que si no se puede hacer así lo intentaría creando una consulta con parámetros, pero también me surgen problemas con el parámetro texto62 en la subconsulta.
Gracias por adelantado, por el interés y el tiempo dedicado
1 respuesta
Respuesta de Juan Carlos González Chavarría
1