Bonjour,
Voilà mon problème.
Je veux ouvrir un formulaire dans la "TableAOuvrir" (BD déjà ouverte) depuis la une autre base de données située dans le même répertoire.
Je suis parti du tutoriel présenté ici
J'ai bien créé la function FormOpen
Sans oublier de vérifier dans Menu VBA : Outils, Propriétés que j'ai bien le "TableAouvrir" en tant que nom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 ' Intégration d'applications : Public Function FormOpen(FormName As String, _ Optional View As AcFormView = acNormal, _ Optional FilterName As String, _ Optional WhereCondition As String, _ Optional DataMode As AcFormOpenDataMode = acFormPropertySettings, _ Optional WindowMode As AcWindowMode = acWindowNormal, _ Optional OpenArgs As String) ' Appelée depuis le portail, pour ouvrir les formulaires de cette application DoCmd.OpenForm FormName, View, FilterName, WhereCondition, DataMode, WindowMode, OpenArgs End Function
Voici le code
Et j'ai une erreur sur Xbdd.FormOpen
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub OuvrirCommande(Cancel As Integer) Dim Xbdd As String Dim sql As String Xbdd = "TableAOuvrir" sql = "Condition" Xbdd.FormOpen "Commande", acDesign, , sql end sub
Je n'arrive pas à trouver mon erreur !Erreur de compilation
Qualificateur incorrect
Merci d'avance
Partager