OVH Cloud OVH Cloud

Lancer Access par VBA!

2 réponses
Avatar
Kyvu
Bon dimanche =E0 tous,

Je me suis bricol=E9 une petite base de donn=E9es sous Access,=20
mais comme j'aime trop Excel ;-) je voudrais savoir s'il=20
est possible d'ouvrir une MDB depuis Excel par macro?

Je clique sur un bouton et hop ma base de donn=E9es s'ouvre.

Est-ce possible?

Merci!

@micalement.



Kyvu On Line!

2 réponses

Avatar
Ricky
Bonjour Kyvu et tous les lecteurs
| Bon dimanche à tous,
|
| Je me suis bricolé une petite base de données sous Access,
| mais comme j'aime trop Excel ;-) je voudrais savoir s'il
| est possible d'ouvrir une MDB depuis Excel par macro?
|
| Je clique sur un bouton et hop ma base de données s'ouvre.
|
| Est-ce possible?
|
| Merci!
|
| @micalement.
|
|
|
| Kyvu On Line!

Fichier / Ouvrir / Type de fichier : *.mdb
Active l'enregistreur de macro la première fois et le tour est joué.

--
Ricky [MVP] Visitez les faq....
http://www.faqoe.com http://faq.ms.word.free.fr
http://dj.joss.free.fr/faq.htm http://www.excelabo.net
http://support.microsoft.com/directory/worldwide/fr/newsgroup/regles.htm
Avatar
Hervé
Bonjour Kyvu,
Avec ShellExecute :
Private Declare Function ShellExecute Lib "shell32.dll" Alias _
"ShellExecuteA" (ByVal hWnd As Long, ByVal lpszOp As _
String, ByVal lpszFile As String, ByVal lpszParams As String, _
ByVal lpszDir As String, ByVal FsShowCmd As Long) As Long

Sub OuvrirAcess()
ShellExecute 0, _
"open", "D:Dossier1Dossier2MaBase.mdb", _
vbNullString, vbNullString, 1
End Sub
Hervé.

"Kyvu" a écrit dans le message news:
041301c34eb8$dec5cd80$
Bonjour Ricky,

Fichier / Ouvrir / Type de fichier : *.mdb
Active l'enregistreur de macro la première fois et le
tour est joué.


Ca ne marche pas. Si je fais ça, Excel cherche à ouvrir un
fichier .mdb et me renvoie un message d'erreur. Normal,
puisque c'est un fichier Access!

Ce que je veux, c'est (depuis Excel par macro) ouvrir une
base de données sous Access.

@micalement.



Kyvu On Line!