No puedo borrar registros de una tabla de access 2010 des de excel 2010,
No puedo borrar registros de una tabla de access 2010 desde excel 2010, me da error de sintaxis en la cláusula FROM.
Adjunto código.
Dim cn As Object ' Variable para la conexión
Dim rst As Object ' Variable para al rec de ado Dim n As Long
Set cn = CreateObject("ADODB.Connection")
cn.Open "provider=microsoft.ace.oledb.12.0;Password="""";User ID=Admin;data source=" & ThisWorkbook.Path & "\" & "traspas.accdb;"
Set rst = CreateObject("ADODB.Recordset")
Sql = "DELETE * FROM TEMP WHERE [Fecha Ref] = '" & Range("Data") & "'"
rst.Open Sql, cn, adOpenDynamic, adLockOptimistic, adCmdTable
Me podéis dar alguna solución