Problemas con mi BD, en ella tengo varias tablas por ejemplo:
Existe la Tabla1, Tabla2 y así varias.
Hasta hace poco se veían todas las tabals
De pronto mi BD me muestra unas tablas y otras no, en una entrada anterior desde código VBA
Ocultar todas las tablas
Public Function OcultaTablas()
Dim dbs As Database, tdf As TableDef
Set dbs = CurrentDb
For Each tdf In dbs.TableDefs
Application.SetHiddenAttribute acTable, tdf.Name, True
Next tdf
End Function
y luego las mandé a dejar de ser Ocultas
Public Function MuestraTablas()
Dim dbs As Database, tdf As TableDef
Set dbs = CurrentDb
For Each tdf In dbs.TableDefs
Application.SetHiddenAttribute acTable, tdf.Name, False
Next tdf
End Function
pero ocurrió que solo me muestra algunas, aunque le active mostrar objetos ocultos.
y cuando ejecuto el código MuestraTablas(), la tabla1 me da el error de que no puedo modificar el objeto.
y sin embargo aunque no la vea, por ejemplo:
puedo ejecutar sentencias SQL relativas a ellas:
"Select * from Tabla1"
y funciona perfectamente
pero si le pido
DoCmd.OpenTable "table1", acViewDesign
Me dice que no encuentra el objeto "Tabla1"
si busco la relaciones está la "Tabla1" y me deja desde allí abrirla en diseño pero sigo sin verla en el panel de la BD.
? Que pude haber sucedido ?
Saludos cordiales.