OVH Cloud OVH Cloud

macro

2 réponses
Avatar
Bernard SALIEN
Bonsoir,

je travail sur deux applications:
excel
access
je voudrais, à partir d'un bouton que j'ai créé appeler un formulaire
access.
J'y suis parvenu en utilisant un lien hypertexte qui me genere un message
d'erreur: attention ouvrez le lien hypertexte que si vous etes sur etc
etc....
Je pense qu'une macro conviendrait mieux.

Si vous avez des idées je prend.

Merci de me répondre

A+

2 réponses

Avatar
michdenis
Bonjour Bernard,

Il y a quelques jours, je publiais la procédure suivante pour ouvrir un formulaire d'une base de données Access :

Ajoute la bibliothèque suivante à ton projet :

"Microsoft DAO 3.6 Object Librairy"

-------------------------
Sub OuvrirAccess()

Dim xlApp As Object ' Déclare la variable devant
' contenir la référence.
Dim Fichier As String
Fichier = "C:Mes documentsComptoir.mdb"

SendKeys "%o"
Set xlApp = GetObject(Fichier, "access.application")
xlApp.DoCmd.OpenForm "Clients" 'ouvre le formulaire désiré
xlApp.Visible = True
Set xlApp = Nothing

End Sub
'-------------------------


Salutations!



"Bernard SALIEN" a écrit dans le message de news:O1pT$
Bonsoir,

je travail sur deux applications:
excel
access
je voudrais, à partir d'un bouton que j'ai créé appeler un formulaire
access.
J'y suis parvenu en utilisant un lien hypertexte qui me genere un message
d'erreur: attention ouvrez le lien hypertexte que si vous etes sur etc
etc....
Je pense qu'une macro conviendrait mieux.

Si vous avez des idées je prend.

Merci de me répondre

A+
Avatar
michdenis
Bonsoir Bernard,

Il n'est pas nécessaire d'ajouter la bibliothèque "Microsoft DAO 3.6 Object Librairy"
pour que la procédure fonctionne ....Un copier-coller a permis de laisser en place ces 2 lignes du message original.


Salutations!



"michdenis" a écrit dans le message de news:ui$
Bonjour Bernard,

Il y a quelques jours, je publiais la procédure suivante pour ouvrir un formulaire d'une base de données Access :

Ajoute la bibliothèque suivante à ton projet :

"Microsoft DAO 3.6 Object Librairy"

-------------------------
Sub OuvrirAccess()

Dim xlApp As Object ' Déclare la variable devant
' contenir la référence.
Dim Fichier As String
Fichier = "C:Mes documentsComptoir.mdb"

SendKeys "%o"
Set xlApp = GetObject(Fichier, "access.application")
xlApp.DoCmd.OpenForm "Clients" 'ouvre le formulaire désiré
xlApp.Visible = True
Set xlApp = Nothing

End Sub
'-------------------------


Salutations!



"Bernard SALIEN" a écrit dans le message de news:O1pT$
Bonsoir,

je travail sur deux applications:
excel
access
je voudrais, à partir d'un bouton que j'ai créé appeler un formulaire
access.
J'y suis parvenu en utilisant un lien hypertexte qui me genere un message
d'erreur: attention ouvrez le lien hypertexte que si vous etes sur etc
etc....
Je pense qu'une macro conviendrait mieux.

Si vous avez des idées je prend.

Merci de me répondre

A+