salut,
Merci pour ta réponse, je commençais à désespérer
J'ai testé ce que tu m'a dit de faire mais j'ai une erreur.
J'ai créé deux .mdb pour faire un test : Test1.mdb et Test2.mdb
Dans ces deux .mdb j'ai créé une table "Perso" avec comme champ :
- N°Id en numéroauto
- Nom en texte
- Prenom en texte
Et j'ai donc créé les formulaire associés : Perso
Ensuite dans un module de test1.mdb, j'ai copié/collé le code de la faq en changeant la ligne :
.DoCmd.OpenForm strForm, intView
Par la ligne :
.DoCmd.OpenForm strForm, intView, , , Nom & "|" & Prenom
Ensuite j'ai affecté le code :
Call fOpenRemoteForm("C:\Test2.mdb", "Perso")
à l'évènement "cliquer sur un bouton"
Ensuite j'ai inséré le code suivant dans le code du formulaire perso de test2.mdb
1 2 3 4 5 6 7 8 9 10
| Private Sub Form_Load()
If Not IsNull(Me.OpenArgs) Then
Dim p As Variant
p = Split(Me.OpenArgs, "|")
Me.Nom = p(0)
Me.Prenom = p(1)
End If
End Sub |
Et quand je clique sur le bouton du formulaire perso de test1.mdb l'erreur suivant s'affiche :
Error#13
imcompatibilité de type
Que dois-je faire ?
Merci
Partager