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 !
est-il possible (je suppose qu'il faudrait passer par une macro...), dans une plage de cellules données, d'obtenir lorsque j'appuie sur la touche "p" qu'il inscrive automatiquement "présent" dans la cellule sélectionnée. Idem avec "a" pour absent et "c" pour congé...
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Bonjour fabian123,
Il est toujours préférable de fournir un petit exemple.
Je pense que quelque chose comme ceci devrait faire l'affaire (A mettre dans le code dee la feuille concernée):
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Bonjour Efgé!
Merci pour la réponse si rapide!!! c'est exactement ce que je cherchais!!
Une autre petite question:
je passe par la mise en forme conditionnelle pour "colorier" les cellules en fonction qu'il y est indiqué présent, absent ou congé. (dans l'ordre, rouge, vert, bleu)
est-ce qu'a ton avis je laisse cela comme ça ou je passe par une macro? (style color.index je suppose)?
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Euh, je sais plus quoi dire!😀😀😀
j'ai juste un petit souci, ta dernière solution est encore mieux, merci! Si j'encode "a" en A1, pas de souci, il indique "absent" en rouge, mais lorsque je retape "a" dans les cellules suivantes (A2, A3...) il recopie juste "absent" sans tenir compte de la couleur de fond... En fait il recopie la cellule A1, comme excel le fait en temps normal... y a une solution à ça? (je me rend compte que je dois un peu beaucoup exagérer!)
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Re,
merci de te pencher sur mon problème! (va vraiment falloir que je me mette au vba, c'est super utile, mais je n'y comprend pas grand chose...)
Ta solution fonctionne très bien, sauf quand je recopie deux fois en suivants la même lettre.
Si j'encode "a" en A1 et A3, pas de souci, Mais si je le fait en A1 et A2, ça ne fonctionne pas en A2, parcequ'il me propose le mot en entier (je suppose que ça veut dire que la saisie est active...) encore désolé de t'ennuyer avec tout cela...
J'ai visionné le fichier et j'ai une question: si on répétait la même action c-à-d si on voulait avoir 3 lignes "Absent" ne pourrait-on pas avoir la case toujours colorié en rouge??
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Bonjour le fil, kdet, le forum
Ma proposition ne fonctionne que si il y a deux activation de la feuille exemple. Si il n'y a que la feuille exemple, on ne peut l'activée, donc la saisie auto n'est pas arrétée.
Voir nouveau fichier.
Cordialement
Bonjour le fil, kdet, le forum
Ma proposition ne fonctionne que si il y a deux activation de la feuille exemple. Si il n'y a que la feuille exemple, on ne peut l'activée, donc la saisie auto n'est pas arrétée.
Voir nouveau fichier.
Cordialement
Re : afficher automatiquement "présent" lorsque j'appuie sur la touche "p"
Bonsoir,
J'ai suivi cette discussion car elle m'intéresse.
J'ai téléchargé le dernier fichier envoyé par Efgé.
Je voulais adapter cette macro à un de mes fichiers, or je n'y arrive pas.
Il me semblait pourtant y avoir réussi à l'époque de la discussion, mais mà, je bute...
Concrètement, en prenant le fichier tel qu'il est :
Code:
Select Case UCase(Target.Value)
Case "P"
Target.Value = "Présent": Target.Interior.ColorIndex = 35
Case "A"
Target.Value = "Absent": Target.Interior.ColorIndex = 3
Si je remplace "présent" par "rateau" ou n'importe quel autre mot, la macro fonctionne.
Idem pour le 2ème cas "absent"
En revanche, j'ai essayé d'ajouter d'autres mots, en faisant un copier coller sur
Code:
Case "A"
Target.Value = "Absent": Target.Interior.ColorIndex = 3
et en mettant par exemple case "d"........"dodo", et là rien ne se passe.
Impossible de faire fonctionner la macro. Il me semble même avoir remarqué à un moment que les autres lettres ( a et p ) ne donnaient plus rien sur la feuille.
Quelqu'un aurait il une idée ? Ai-je fait une fausse manip ?
- 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