Créer une MDE
On peut convertir par le code, une base ".MDB" en base ".MDE" à quelques conditions.
La base que l'on souhaite convertir doit:
- Etre une base autre que l'actuelle qui contient le code
- Son code doit se compiler sans restriction
Public Function FaireMDE(sBaseMDB As String) Dim appAccess As Access.Application Dim sBaseMDE As String If Right(sBaseMDB, 4) <> ".mdb" Then sBaseMDB = sBaseMDB & ".mdb" End If If Dir(sBaseMDB) <> "" Then sBaseMDE = Left(sBaseMDB, InStrRev(sBaseMDB, ".") - 1) & ".mde" Set appAccess = New Access.Application appAccess.Visible = False appAccess.SysCmd 603, sBaseMDB, sBaseMDE appAccess.Quit acQuitSaveNone Set appAccess = Nothing MsgBox "La base à été convertie..." Else MsgBox "Le fichier indiqué n'existe pas!", vbCritical, "Erreur" End If End Function
On appelera cette fonction par :
FaireMDE "Nom_de_La_Base.mdb"
Dernière modification : 20/11/2009 23:14
Catégorie : Les mémos - Modules
Page lue 6569 fois