Errores 3051 y 3211 en VBA
Espero que me puedas ayudar ya que he pedido ayuda a distintas personas y nadie me ha dado una solución.
Mi problema es el siguiente: He desarrolado una pequeña aplicación para Excel 2000 en VBA que se conecta con una base de datos .dbf. Esta aplicación funciona correctamente en algunos ordenadores pero en otros me muestra los avisos de error 3211 y 3051 (me dice que no tengo permiso o que el archivo está abierto en modo exclusivo por otro usuario). El código que uso es el siguiente:
Set gDb = OpenDatabase(RutaBase, False, True, "dBASE III;")
Set gRc = gDb.OpenRecordset(Consulta)
Todas las veces que lo ejecuto uso el mismo usuario de red, por lo tanto el error no debería venir por ahí.
Mi problema es el siguiente: He desarrolado una pequeña aplicación para Excel 2000 en VBA que se conecta con una base de datos .dbf. Esta aplicación funciona correctamente en algunos ordenadores pero en otros me muestra los avisos de error 3211 y 3051 (me dice que no tengo permiso o que el archivo está abierto en modo exclusivo por otro usuario). El código que uso es el siguiente:
Set gDb = OpenDatabase(RutaBase, False, True, "dBASE III;")
Set gRc = gDb.OpenRecordset(Consulta)
Todas las veces que lo ejecuto uso el mismo usuario de red, por lo tanto el error no debería venir por ahí.
1 Respuesta
Respuesta de kieleze
1