Bonjour à tous,
et merci d’avance pour l’aide que vous pourrez m'apporter dans la résolution de la requête suivante:=)
Voila, imaginons qu’une cellule contienne un certain nombre de tirets (-), par exemple 3 (---). Je souhaiterais que dès que l’on appuie sur une touche alphanumérique du clavier ET sans faire Enter, la lettre correspondante remplace le premier tiret de la cellule et ceci jusqu’à ce que tous les tirets soient remplaces par les lettres tapées au fur et a mesure.
Par exemple : si je tape sur A (sans faire Enter), la cellule devient (A--), puis je tape sur B (sans faire Enter) la cellule devient (AB-) puis je tape sur C (sans faire Enter) la cellule devient (ABC). A la fin quand tous les tirets sont remplacés je peux valider par Enter, la cellule sera alors ABC.
Existe-t-il un code VBA pour faire cela ? j’ai bien pensé à utiliser Application.Onkey, le problème c’est que cette commande s’applique a une touche définie or je ne sais pas a l’avance quelle touche alphanumérique va être tapée…Merci pour vos précieuses idées !
et merci d’avance pour l’aide que vous pourrez m'apporter dans la résolution de la requête suivante:=)
Voila, imaginons qu’une cellule contienne un certain nombre de tirets (-), par exemple 3 (---). Je souhaiterais que dès que l’on appuie sur une touche alphanumérique du clavier ET sans faire Enter, la lettre correspondante remplace le premier tiret de la cellule et ceci jusqu’à ce que tous les tirets soient remplaces par les lettres tapées au fur et a mesure.
Par exemple : si je tape sur A (sans faire Enter), la cellule devient (A--), puis je tape sur B (sans faire Enter) la cellule devient (AB-) puis je tape sur C (sans faire Enter) la cellule devient (ABC). A la fin quand tous les tirets sont remplacés je peux valider par Enter, la cellule sera alors ABC.
Existe-t-il un code VBA pour faire cela ? j’ai bien pensé à utiliser Application.Onkey, le problème c’est que cette commande s’applique a une touche définie or je ne sais pas a l’avance quelle touche alphanumérique va être tapée…Merci pour vos précieuses idées !