XL 2013 [Résolu] Mise en forme du tableau compliqué

  • Initiateur de la discussion Initiateur de la discussion bellenm
  • Date de début Date de début

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 !

bellenm

XLDnaute Impliqué
Bonjour amis excelliens,

Voilà j'ai un tableau de 12 x 12, il y a 11 participants.
Il faudrait d'en un premier temps que lorsque je choisis une cellule par exemple "G5" elle soit en jaune et que la cellule de son adversaire le soit aussi.
Sur mon tableau les cellules vide sont en blanc, les cellules remplies sont en vert, mais il faudrait donc que lorsque je choisi une cellule vide ou remplie qu'elle se met en jaune tout comme son adversaire, puis redevienne en blanc ou vert si remplie.

J'espère avoir été clair!

Merci d'avance pour tout ceux qui voudront bien passer un peux de temps sur le sujet.

Marc
 

Pièces jointes

  • tableau.xlsx
    tableau.xlsx
    38.1 KB · Affichages: 33
  • tableau2.jpg
    tableau2.jpg
    78.9 KB · Affichages: 46
  • tableau3.jpg
    tableau3.jpg
    79.9 KB · Affichages: 47
  • tableau4.jpg
    tableau4.jpg
    79.9 KB · Affichages: 43
  • tableau5.jpg
    tableau5.jpg
    84.7 KB · Affichages: 45
  • tableau6.jpg
    tableau6.jpg
    84.7 KB · Affichages: 45
bonjour,
avec gestion des événements
un petit brouillon

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Application.Intersect(Target, Range("D3: N13")) Is Nothing Then Exit Sub

    'pour decolorer si sorti de la selection
    For Each c In Range("D3: N13")
        If c = "" And c.Interior.Color <> RGB(191, 191, 191) Then c.Interior.Color = RGB(255, 255, 255)
    Next c

    If Selection.Cells.Interior.Color <> RGB(191, 191, 191) Then
        Selection.Cells.Interior.Color = RGB(255, 255, 0)
        Cells(Selection.Column - 1, Selection.Row + 1).Interior.Color = RGB(255, 255, 0)
    End If
End Sub
 

Pièces jointes

Bonjour

Sans doute que les macros sont désactivées.
Soit tu as un message ou un bandeau le signalant sinon modifie tes options de sécurité pour autoriser sur demande "Désactiver toutes les macros avec notification"
 
Re Sixair,

Ton fichier est super, y a t'il moyen de faire en sorte que cela fonctionne également sur les cellules qui ont déjà une mise en forme afin de contrôler si les résultats encoder sont juste.

Donc que la cellule passe au jaune puis redevient vert s'il la cellule était remplie.

D'avance merci

Marc
 
- 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

Discussions similaires

Retour