Bonsoir à tous,
J'ai un formulaire contenant une liste (ListeClient) de choix multiple et un bouton de validation.
J'ai crée un ruban avec un bouton qui reprend (à peu de chose près) le code du bouton du formulaire dont voici le code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| Public Sub btnAjouterClient(ByVal control As IRibbonControl)
On Error GoTo Err_btnAjouterClient
Dim i As Variant
With ListeClient
For i = 0 To .ListCount - 1
If .Selected(i) Then
CurrentDb.Execute "INSERT INTO TblVisaClient (NumClient,NumIndice) VALUES ('" & .Column(0, i) & "','" & ValeurVarIndice() & "' );"
End If
Next i
End With
Exit_btnAjouterClient:
Exit Sub
Err_btnAjouterClient:
'MsgBox Err.Description
Resume Exit_btnAjouterClient
End Sub |
ça fonctionne très bien comme ça avec le bouton sur le formulaire, mais je voudrais profiter du Ruban et déplacer le bouton du formulaire.
J'ai modifier la ligne : par
With [Forms]![FrmVisaClient].[ListeClient]
et... ça ne fonctionne pas. Les valeurs de ma requête ne sont pas ajoutés à la table.
Un p'tit coup de main serait le bien venu !!!
Merci
Curt
Partager