Execution procedure evennementielle

Bonjour,
Je suis à la recherche d'une solution pour un message qui je rencontre a l'ouverture d'un formulaire sous access.
Message :
"L'expression sur ouverture entrée comme paramétre de la propriété de type événnement est l'origine d'une erreur; un problème est survenu durant la communication entre Microsoft Access et le serveur OLE ou le contrôle ActiveX"

Merci d'avance de votre réponse !
B. Moussa Zied

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. ben faudrait que tu nous donnes ton code de l'événement Open du formulaire

    accessoirement, vérifie les références de ta base de données pour t'assurer qu'il n'y manque pas un contrôle ActiveX utilisé dans le formulaire

    kinder.surprise,
    le maton du matou
    1. mercie pour votre contribution, vous trouvez ci joint le code de l'événnement Open Formulaire :
      **********************************************
      **********************************************
      Private Sub Form_Open(Cancel As Integer)
      Dim bd As Database
      Set bd = CurrentDb
      EM_DestContact = Null
      EM_DestRaisSoc = Null
      EM_DestNumFax = Null
      EM_Expedit = Null
      EM_Date = Date
      ChpEntetNbrPage = 1
      EM_RefMsg = RecupRefMsg(EM_Date)
      EM_Objet = "Offre de Prix"
      bd.Execute ("DELETE * FROM F_LigneMessageTMP;")
      ListeArticle.Requery

      Call BtAnnuler_Click
      End Sub
      **********************************************
      **********************************************

      N.B. : je vous signale que ce message se repete pour la totalité des commandes qui executent des evénnements.

      Merci d'avance de votre réponse !
      B. Moussa Zied