Partager via


Doit être la première instruction sur la ligne

Certains mots clés ne peuvent pas apparaître au début d’une ligne de code. Causes et solutions pour cette erreur :

  • Vous avez fait précéder une instruction Sub, Function ou Property d’une autre instruction sur la même ligne. Une instruction Sub, Function ou Property doit toujours être la première d’une ligne (sauf si elle est précédée des mots clés Public, Private ou Static).

  • Une instruction précède l’instruction End If, Else ou ElseIf sur une ligne. Une instruction End If, Else ou ElseIf (uniquement lorsqu’elle est utilisée dans une structure de bloc If) doit toujours être la première de la ligne.

Pour plus d’informations, sélectionnez l’élément en question et appuyez sur F1 (sur Windows) ou AIDE (sur Macintosh).

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.