Ecriture automatique sur cellules précédentes Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
j
jaelle1508
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 18 février 2019
Version d'Excel : FR 1901 office 365

Message par jaelle1508 » 18 février 2019, 13:45

Bonjour,
Je recherche une solution :roll: , je pensais mise en forme conditionnelle, qui me permettrait d'écrire automatiquement une valeur ou une lettre dans les cellules précédentes à mon entrée de valeur.
Dans mon fichier joint, sur la ligne 10, le x noir, le caractère que je frappe et le x rouge celui qui se positionne automatiquement.
Sur la ligne 11, le x noir, le caractère que je frappe et les 2 x rouges ceux qui se positionnent automatiquement.
Comme mon x peut être positionné sur 1 des 4 colonnes, je ne peux pas rentrer ma fonction dans la cellule, c'est pour cela que je pensais MFC.
Je ne sais pas si j'emploie les bons termes, mais je pense que c'est possible.
Avec mes remerciements par avance
fichier exemple 1.xlsx
(12.8 Kio) Téléchargé 3 fois
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 7'788
Appréciations reçues : 211
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 18 février 2019, 13:58

bonjour,

tu ne pourras pas mettre des X dans des cellules avec une mise en forme conditionnelle

une solution via une macro événementielle
fichier exemple 1.xlsm
(18.06 Kio) Téléchargé 2 fois
j
jaelle1508
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 18 février 2019
Version d'Excel : FR 1901 office 365

Message par jaelle1508 » 18 février 2019, 14:24

Merci beaucoup beaucoup, ça fonctionne comme je l’espérais.
Peux tu me dire comment l'appliquer à d'autres classeurs ou feuilles ?
A vrai dire, je ne suis pas très compétente en applications de macros :(
Merci par avance.
h
h2so4
Passionné d'Excel
Passionné d'Excel
Messages : 7'788
Appréciations reçues : 211
Inscrit le : 16 juin 2013
Version d'Excel : 2013 UK Windows 10

Message par h2so4 » 18 février 2019, 14:44

bonjour,

une manière simple (mais répétitive si tu as beaucoup de feuilles) est de copier la macro dans le module de chaque feuille sur laquelle tu veux cette possibilité.

pour copier le code.

sélectionner la feuille sur laquelle le code est actif.
faire un clic-droit->voir code
sélectionner le code (ctrl-A), copier le code (ctrl-C)
sélectionner une feuille dans laquelle copier le code
faire clic-droit->voir code
coller le code (ctrl-V)

et répéter cette opération autant de fois que nécessaire.
j
jaelle1508
Nouveau venu
Nouveau venu
Messages : 3
Inscrit le : 18 février 2019
Version d'Excel : FR 1901 office 365

Message par jaelle1508 » 18 février 2019, 14:46

Merci pour ta réponse, je viens de trouver une solution mais moins simple que la tienne. Alors merci.
Bonne journée
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message