Bonjour,
Dans ma base de données ACCESS, j'ai plusieurs formulaires.
Dans le formulaire de l'équipe 1016 VDA 01, j'ai un bouton zone de liste déroulante qui m'ouvre d'autres formulaires en tableau croisé dynamiqe contenant les résultats de toutes les équipes.
J'aimerais que le tableau croisé dynamique ne s'ouvre que sur l'équipe 1016 VDA 01 lorsque je clique sur le bouton zone de liste via le formulaire de cette équipe.
J'ai donc écrit ce code en VBA:
Option Compare Database
Option Explicit
Private Sub Modifiable17_AfterUpdate()
DoCmd.OpenForm Me.Modifiable17, acFormPivotTable, , [Equipe] Like "1016 VDA 01*", acFormReadOnly
End Sub
Lorsque je ne mets pas la condition WHERE tout fonctionne très bien, mais lorsque je la mets, ce message d'erreur s'affiche:
"Erreur d'exécution '2465': La base de données ne trouve pas le champ "|1" auquel il est fait référence dans votre expression."
Je ne comprends pas l'erreur dans le code.
Est-ce que quelqu'un a une solution pour moi?
Merci d'avance!