Saisie rapide de colonnes de deux chiffres
Une façon de faire est de créer une boîte de dialogue (UserForm1) avec une zone de texte (TextBox1) à laquelle sont attachées une première fonction détectant la présence d'un deuxième caractère dans la zone de texte qui déclenche alors l'exécution de la fonction de rangement... comme par exemple les fonctions suivantes:
Private sub TextBox1_Change() If TextBox1.TextLength = 2 Then Ranger TextBox1.Value = "" Else End If end sub
sub Ranger() MsgBox (UserForm1.TextBox1.Value) ActiveCell.FormulaR1C1 =UserForm1.TextBox1.Value Activecell.offset(1,0).select end sub
Auteur : Jean-Pierre Pastinelli
Mots clefs associés à cette page : saisir, rapide
- Vous devez vous identifier ou créer un compte pour écrire des commentaires
