Excel - Excel_Access

   
Vista:

Excel_Access

Publicado por Jose (21 intervenciones) el 08/10/2009 11:25:58
Buenas,

¿Exista algúna instrucción VBA que desde Excel se ejecute y pueda "Compactar y Reparar Una Base de Datos Access?

Por otra parte, en Excel, tengo un formulario que contiene un control Spreadsheet, el cual mediante sus propiedades (Personalizado/Origen de datos) he vinculado:

-Origen de datos de la Hoja:

Provider=Microsoft.Jet.OLEDB.4.0;Password="";User ID=Admin;Data Source=C:\Documents and Settings\JOSE\Escritorio\VBA_KERAJET\BD_KERAJET.mdb;Mode=ReadWrite;Extended Properties="";Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=5;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False

Texto del comando o SQL:

BD_CLIENTES (que es mi tabla de access)

¿Se puede hacer esto variable mediante VBA?¿Cual sería la instrucción?. Lo que pretendo es instertar un combobox en el formulario excel mediante el cual el usuario pueda ir eligiendo y visualizando en el spreadsheet, las diferentes tablas access que tengo en diferentes archivos?¿es posible esto?

Gracias

Jose
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder