Palabras clave:
bdd, Excel, Access, crearAutor:
Mihura y EmilioExtraído de:
Foro MVP-AccessAntecedentesEn este hilo (http://www.mvp-access.com/foro/base-de-datos-usando-excel_topic82338_post496085.html#496085) del foro aparece la necesidad de poder crear una base de datos Access en una máquina dónde no está instalado Access.
Cita de: Mihura
Para crearte una mdb desde Excel basta con usar el siguiente módulo:
Private Sub RT_CreateDatabase(NombreBD As String)
'Creamos una database con ADO, tiene que estar referenciada la libreria Microsoft ActiveX Data Objects (yo suelo usar la 2.8)
Dim Catalog As Object
Set Catalog = CreateObject("ADOX.Catalog")
Catalog.Create "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & NombreBD & ";"
Set Catalog = Nothing
End Sub
Cita de: Emilio
Utilizando:
Catalog.Create "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & NombreBD & ";"
podremos crear una en formato 2007-2010 (accdb)