1. Ce site utilise des "témoins de connexion" (cookies) conformes aux textes de l'Union Européenne. Continuer à naviguer sur nos pages vaut acceptation de notre règlement en la matière. En savoir plus.

XL 2007 Shape + remplissage couleur

Discussion dans 'Forum Excel' démarrée par lynyrd, 12 Février 2019 à 19:13.

  1. lynyrd

    lynyrd XLDnaute Impliqué

    Inscrit depuis le :
    12 Janvier 2006
    Messages :
    580
    "J'aime" reçus :
    3
    Sexe :
    Masculin
    Habite à:
    Metz
    Utilise:
    Excel 2007 (PC)
    Bonsoir le forum
    Jaimerai que lorsque je clique sur
    - la shape rectangle la cellule "F1" ait un remplissage en rouge
    - la shape cercle la cellule "F2" ait un remplissage en vert
    Merci.
     

    Pièces jointes:

  2. Chargement...

    Discussions similaires - Shape remplissage couleur Forum Date
    Extraction caractères dans Shapes Forum Excel 30 Janvier 2019
    XL 2010 pb sur copie coller shape "methode paste a échoué" Forum Excel 27 Novembre 2018
    Recherche nom SHAPES Forum Excel 29 Juillet 2018
    Macro VBA Excel 2016 - Question sur les Shapes Forum Excel 12 Juin 2018
    macro et activesheet.shapes Forum Excel 24 Mai 2018

  3. Paf

    Paf XLDnaute Barbatruc

    Inscrit depuis le :
    1 Octobre 2012
    Messages :
    2962
    "J'aime" reçus :
    170
    Utilise:
    Excel 2003 (PC)
    Bonjour,

    utiliser "affecter une macro" du menu contextuel issu du clic droit sur le shape.
    une fenêtre s'ouvre et propose le nom (par exemple) : Rectangle1_QuandClic
    cliquer sur nouvelle
    et rentrer le code:
    Code (Visual Basic):
    Worksheets("Feuil1").Range("F1").Interior.ColorIndex = 3
    Le lien hypertexte utilisé empêche la macro de s'exécuter. Dans le menu contextuel du clic droit sur le shape cliquer sur supprimer le lien.
    Si le lien est nécessaire pour sélectionner F1 (ou F2), dans la macro utiliser plutôt code:

    Code (Visual Basic):
    With Worksheets("Feuil1").Range("F1")
        .Interior.ColorIndex = 3
        .Select
    End With
    A+
     
  4. lynyrd

    lynyrd XLDnaute Impliqué

    Inscrit depuis le :
    12 Janvier 2006
    Messages :
    580
    "J'aime" reçus :
    3
    Sexe :
    Masculin
    Habite à:
    Metz
    Utilise:
    Excel 2007 (PC)
    Ok
    Mais il faudrait que quand la cellule "f2" est selectionnée,que celle de "f1" redevienne sans remplissage.
    Merci.
     
  5. Paf

    Paf XLDnaute Barbatruc

    Inscrit depuis le :
    1 Octobre 2012
    Messages :
    2962
    "J'aime" reçus :
    170
    Utilise:
    Excel 2003 (PC)
    une ligne à rajouter dans chaque macro !
    Et je crois que ....ColorIndex = xlNone supprime la couleur de fond
     
  6. lynyrd

    lynyrd XLDnaute Impliqué

    Inscrit depuis le :
    12 Janvier 2006
    Messages :
    580
    "J'aime" reçus :
    3
    Sexe :
    Masculin
    Habite à:
    Metz
    Utilise:
    Excel 2007 (PC)

Partager cette page