Méthode Module.InsertLines (Access)
La méthode InsertLines insère une ligne ou un groupe de lignes de code dans un module standard ou un module de classe.
Syntaxe
expression. InsertLines (Line, String)
Expression Variable qui représente un objet Module .
Parameters
Nom | Requis/Facultatif | Type de données | Description |
---|---|---|---|
Line | Obligatoire | Entier long | Numéro de la ligne de début d'insertion. |
String | Obligatoire | Chaîne | Texte à insérer dans le module. |
Valeur renvoyée
Aucune
Remarques
Pour ajouter plusieurs lignes, incluez la constante intrinsèque vbCrLf aux sauts de ligne souhaités dans la chaîne qui compose l’argument String . Cette constante force un retour chariot et un saut de ligne.
Lorsque vous utilisez la méthode InsertLines , tout code existant à la ligne spécifiée par l’argument Line se déplace vers le bas.
Les lignes dans un module sont numérotées en commençant par 1. Pour déterminer le nombre de lignes dans un module, utilisez la propriété CountOfLines.
Exemple
L’exemple suivant crée un formulaire, ajoute un bouton de commande et crée une procédure événementielle Click pour le bouton de commande.
Function ClickEventProc() As Boolean
Dim frm As Form, ctl As Control, mdl As Module
Dim lngReturn As Long
On Error GoTo Error_ClickEventProc
' Create new form.
Set frm = CreateForm
' Create command button on form.
Set ctl = CreateControl(frm.Name, acCommandButton, , , , _
1000, 1000)
ctl.Caption = "Click here"
' Return reference to form module.
Set mdl = frm.Module
' Add event procedure.
lngReturn = mdl.CreateEventProc("Click", ctl.Name)
' Insert text into body of procedure.
mdl.InsertLines lngReturn + 1, vbTab & "MsgBox ""Way cool!"""
ClickEventProc = True
Exit_ClickEventProc:
Exit Function
Error_ClickEventProc:
MsgBox Err & " :" & Err.Description
ClickEventProc = False
Resume Exit_ClickEventProc
End Function
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.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour