selection de la valeur d'une textbox

  • Initiateur de la discussion Initiateur de la discussion stikouhm
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

stikouhm

Guest
rebonjour à tous !

disposant d'un moyen de passer d'une textbox à une autre via keyevent, y a t'il un moyen d'activer la selection du contenu de cette textbox (pour pouvoir changer le contenu sans avoir à supprimer les valeurs dedans à la mano ?? ^^

merci d'avance !
 
Re : selection de la valeur d'une textbox

on a trouvé un moyen de selectionner le text dans la textbox :
(dans un moduledu document)

Sub selecttextbox(ByRef TB As Object)
TB.SetFocus
TB.SelStart = 0
TB.SelLength = TB.TextLength
End Sub

malheureusement, excel fait un truc super pas normal....
si je l'execute normalement, il ne se passe rien, en executant pas à pas ça marche.
dans notre cas nous avons plusieurs textbox dans un meme frame.
si on place la textbox dans une frame a part alors lors du passage d'une frame à l'autre ça marche ...

PS : le passage d'un textbox à l'autre s'effectue en appuyant sur une fleche de direction avec une fonction :
(on est dans le code du formulaire)
Private Sub A0_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If Shift = 1 Then Exit Sub
If KeyCode = 40 Then
'gestion Bas
selecttextbox Me.A1 ### C ça qui marche bizarement ...

ElseIf KeyCode = 39 Then
'gestion droite
Me.AA0.SetFocus ### ne marche pas mieux sans fonction
Me.AA0.SelStart = 0
Me.AA0.SelLength = Len(AA0.Text)

ElseIf KeyCode = 37 Then
'gestion gauche

ElseIf KeyCode = 38 Then
'gestion haut

End If
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour