Propriétés Enabled, EnterFieldBehavior, SelLength, SelStart, SelText – Exemple
L’exemple suivant suit le suivi des propriétés liées à la sélection (SelLength, SelStart et SelText) qui changent lorsque l’utilisateur déplace le point d’insertion et étend la sélection à l’aide du clavier.
Cet exemple utilise également les propriétés Enabled et EnterFieldBehavior .
Pour utiliser cet exemple, copiez le code de l’exemple dans la partie Déclarations d’un formulaire. Vérifiez que le formulaire contient :
- Une zone de texte de grande taille nommée TextBox1.
- Trois contrôles TextBox dans une colonne nommés TextBox2 à TextBox4.
Private Sub TextBox1_KeyUp(ByVal KeyCode As _
MSForms.ReturnInteger, ByVal Shift As Integer)
TextBox2.Text = TextBox1.SelStart
TextBox3.Text = TextBox1.SelLength
TextBox4.Text = TextBox1.SelText
End Sub
Private Sub UserForm_Initialize()
TextBox1.MultiLine = True
TextBox1.EnterFieldBehavior = _
fmEnterFieldBehaviorRecallSelection
TextBox1.Text = "Type your text here. Use " _
& "CTRL+ENTER to start a new line."
End Sub
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.