Bonjours,
Je veux qu’un formulaire s’ouvre en mode feuille de donné et qu’on puisse ajouter un enregistrement, à partir d’un autre formulaire de saisie grâce a un bouton de commande, et je veux que le nom du commerciale qui été saisie dans le premier et son matricule, soient récupérer automatiquement dans le 2émé formulaire ou il va saisir sa production.
J’ai bidouillé le code suivant mais ailas sans la maitrise de la méthode DoCmd, mon code ne retourne pas plus qu’un message d’erreur : manque d’un argument
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Private Sub Commande39_Click() On Error GoTo Err_Commande39_Click Dim stDocName As String 'Dim stLinkCriteria As String stDocName = "ChiffresProd" 'stLinkCriteria = "[N° COM]=" & "'" & Me![N° COM] & "'" 'DoCmd.OpenForm stDocName, , , stLinkCriteria DoCmd.OpenForm strNomDoc, , , , acAdd, , Me![N° COM] Forms![ChiffresProd]![NomCom].SetFocus Exit_Commande39_Click: Exit Sub Err_Commande39_Click: MsgBox Err.Description Resume Exit_Commande39_Click End Sub
Partager