Tab automatisée après saisie d'un nombre ... Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
T
Tonthon
Membre dévoué
Membre dévoué
Messages : 702
Appréciations reçues : 2
Inscrit le : 22 janvier 2010
Version d'Excel : 2010 FR

Message par Tonthon » 9 décembre 2018, 15:26

Bonjour,

Je me demande s'il est possible d'avoir l'action de la touche Tab après la saisie dans une cellule d'un nombre compris entre 2 bornes ?

Le tableur explicite sans doute un peu mieux cette demande.

Comme indiqué, je pensais à un "scénario" ... attente d'une saisie.... si la saisie = chiffre entre les 2 bornes ==> Tab
etc.... le tout sur une zone déterminée.

Cordialement
Automatisation.xlsm
(16.06 Kio) Téléchargé 7 fois
M
MFerrand
Fanatique d'Excel
Fanatique d'Excel
Messages : 17'201
Appréciations reçues : 445
Inscrit le : 20 juillet 2015
Version d'Excel : 2010 FR

Message par MFerrand » 9 décembre 2018, 16:06

Bonjour,

Tab fonctionne par lignes et non par colonnes !
D5 - E5 - F5 - D6 - F6...

01 à 09, que l'on tape ou non le 0 se traduiront par les valeurs 1 à 9 dans les cellules...

Tes critères ne sont pas encore au point ! :wink:
Avatar du membre
LouReeD
Contributeur
Contributeur
Messages : 5'988
Appréciations reçues : 251
Inscrit le : 14 octobre 2014
Version d'Excel : 2013 FR, 2016 FR
Contact :
Téléchargements : Mes applications

Message par LouReeD » 9 décembre 2018, 17:30

Bonsoir,

en plus il faudra un [Entrée] pour permettre à VBA de tester la valeur car contrairement à un TextBox par exemple, les cellules n'ont pas de surveillance "change" en cours de saisie, mais seulement quand on les quitte.
Donc quitte à faire [Entrée] autant faire [ TAB ]
Et pour le 0 vous pouvez (même si ce n'est pas beau) mettre le format "Texte" aux cellules concernées... Après il faudra penser que ce sont du texte et non plus du numérique, un petit "*1" permettra de renverser la tendance... Je pense, mais c'est encore moins beau, non ? :P

@ bientôt

LouReeD
Contributeur depuis peu ! 8-)
Quelques règles à lire ICI ;;)
______________________________________________________Vous pouvez allez faire un tour sur : Index de "Mes applications" ;;)
T
Tonthon
Membre dévoué
Membre dévoué
Messages : 702
Appréciations reçues : 2
Inscrit le : 22 janvier 2010
Version d'Excel : 2010 FR

Message par Tonthon » 9 décembre 2018, 18:31

Re
Tab fonctionne par lignes et non par colonnes !
D5 - E5 - F5 - D6 - F6...
Oui et non ? = dans la mesure où seule la zone grisée n'est pas verrouillée.... lorsque je suis dans F5 et que je fais Tab je me retrouve dans D6 comme tu l'indiques et pour le néophyte que je suis je vois un changement de colonnes sur la même ligne puis un changement de ligne mais peu importe, nous sommes d'accord :)

Le souci de taper 01 à 09 avec un affichage de 1 à 9 n'est pas gênant puisque j'ai une alerte par la mise sous condition (affichage de la cellule en fond rouge.

Au niveau du déclenchement du Tab, on peut supprimer la vérification envisagée -cela parait trop compliqué- mais avoir pour critère la saisie de 2 caractères (cela doit s'appeler autrement)

In fine, c'est de pouvoir taper à la suite par exemple 05 23 18 01 06 17 11 etc... affichage 5 23 18 1 6 17 11 à suivre à partir de D5.

C'est possible ?
T
Tonthon
Membre dévoué
Membre dévoué
Messages : 702
Appréciations reçues : 2
Inscrit le : 22 janvier 2010
Version d'Excel : 2010 FR

Message par Tonthon » 10 décembre 2018, 09:21

Bonjour,

Je ferme ce post car apparemment c'est sans solution et à vrai dire, je m'oriente vers une autre possibilité qui serait plus réalisable.

Merci à ceux qui m'ont répondu.

Tonthon
Automatisation v01.xlsm
(17.35 Kio) Téléchargé 10 fois
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message