Hola a todos!
Auxilio, una manito con este codigo, solo necesito en label1 la suma del
campo importe de la base de access. El codigo lo ejecuto desde excel, los
registros no es necesario que los vea, gracias por adelantado.
Private Sub ConsultarImporte() 'SQL ADO
Dim Ruta As String
Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim Fecha As Date
Ruta = ThisWorkbook.Path
Fecha = Hoja1.[d2]
Set cnn = New ADODB.Connection
With cnn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Data Source=" & Ruta & "\BaseViajes.mdb"
.Open
End With
Set rst = New ADODB.Recordset
rst.Open "SELECT SUM(Importe) AS Total FROM Viajes WHERE [FECHA VIAJE] >= '"
& Fecha & "'", cnn, , , adCmdText
userform1.label1 = rst.Source
rst.Close
cnn.Close
End Sub
Leer las respuestas