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.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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é.
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é.
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é.
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!
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" <kyvutran@lemel.fr> a écrit dans le message news:
041301c34eb8$dec5cd80$a501280a@phx.gbl...
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.
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.