
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
¿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


0