dans une combobox je veut pouvoir faire la touche entrée et que ca change de
ligne pour pouvoir aller à la suivante mais ca ne marche pas ....
voici mon code
If KeyCode = vbKeyReturn And Screen.ActiveControl.Name = "intitulé" Then
Screen.ActiveControl = Screen.ActiveControl & vbCrLf
Me(Screen.ActiveControl.Name).SetFocus
Exit Sub
End If
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ze Titi
Doudou a utilisé son clavier pour écrire :
Bonjour,
dans une combobox je veut pouvoir faire la touche entrée et que ca change de ligne pour pouvoir aller à la suivante mais ca ne marche pas ....
voici mon code
If KeyCode = vbKeyReturn And Screen.ActiveControl.Name = "intitulé" Then Screen.ActiveControl = Screen.ActiveControl & vbCrLf Me(Screen.ActiveControl.Name).SetFocus Exit Sub End If
Non testé donc non garanti... Et l'utilisation de Sendkeys n'est pas "belle"... Mais après tout, c'est juste un essai...
SVP les MVP, pas taper... ;-)
ze_titi
Doudou a utilisé son clavier pour écrire :
Bonjour,
dans une combobox je veut pouvoir faire la touche entrée et que ca change de
ligne pour pouvoir aller à la suivante mais ca ne marche pas ....
voici mon code
If KeyCode = vbKeyReturn And Screen.ActiveControl.Name = "intitulé" Then
Screen.ActiveControl = Screen.ActiveControl & vbCrLf
Me(Screen.ActiveControl.Name).SetFocus
Exit Sub
End If
dans une combobox je veut pouvoir faire la touche entrée et que ca change de ligne pour pouvoir aller à la suivante mais ca ne marche pas ....
voici mon code
If KeyCode = vbKeyReturn And Screen.ActiveControl.Name = "intitulé" Then Screen.ActiveControl = Screen.ActiveControl & vbCrLf Me(Screen.ActiveControl.Name).SetFocus Exit Sub End If