Consulta SQL en excel 2007
Hola amigos:
Actualmente cuento con un código el cual quisiera adaptar a mis necesidades. Por favor algún experto me puede dar una mano con esto.
Básicamente lo que necesito es que la consulta me indique en la celda B5 de la Hoja2 de Excel el último registro solo el campo llave de la tabla1. De antemano mil gracias por cualquier ayuda, Saludos!!!
Sub escribirexcel() Dim cs As String Dim sPath As String Dim sql As String Dim cn As ADODB.Connection Dim rs As ADODB.Recordset sPath = ThisWorkbook.Path & "\datos.accdb" cs = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & sPath & ";Persist Security Info=False;" Set cn = New ADODB.Connection cn.Open cs Set rs = New ADODB.Recordset With rs .CursorLocation = adUseClient .CursorType = adOpenStatic .LockType = adLockOptimistic End With sql = "select * from tabla1" rs.Open sql, cn Range("C1").CopyFromRecordset rs rs.Close cn.Close Set rs = Nothing Set cn = Nothing End Sub