Ya casi sale la sentencia.....
Si la pongo asi funciona:
Código:
"SELECT gastos.depto, gastos.ctta, cuentas.nombre, gastos.afb, gastos.version, gastos.periodo, gastos.año, gastos.monto FROM Steering_Acix.dbo.gastos gastos inner join cuentas on gastos.ctta=cuentas.identificador where gastos.depto=" & Me.Depto & "")
Pero necesito poner mas condiciones, como esto:
Código:
"SELECT gastos.depto, gastos.ctta, cuentas.nombre, gastos.afb, gastos.version, gastos.periodo, gastos.año, gastos.monto FROM Steering_Acix.dbo.gastos gastos inner join cuentas on gastos.ctta=cuentas.identificador where gastos.depto=" & Me.Depto & " and gastos.periodo between " & Me.Periodo_Ini & " and " & Me.Periodo_fin & "")
y otras mas, solo que me aparece el error:
Run-time error '13':
Type mismatch
Que me falta o lo estoy poniendo mal?
Es para importar datos desde SQL a Excel y lo estoy programando en una Macro.
Gracias