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

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
    38.1 KB · Affichages: 33
  • tableau2.jpg
    tableau2.jpg
    78.9 KB · Affichages: 42
  • tableau3.jpg
    tableau3.jpg
    79.9 KB · Affichages: 39
  • tableau4.jpg
    tableau4.jpg
    79.9 KB · Affichages: 40
  • tableau5.jpg
    tableau5.jpg
    84.7 KB · Affichages: 39
  • tableau6.jpg
    tableau6.jpg
    84.7 KB · Affichages: 38

sixair

XLDnaute Junior
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

  • Copie de tableau.xlsm
    44 KB · Affichages: 44

chris

XLDnaute Barbatruc
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"
 

bellenm

XLDnaute Impliqué
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
 

Discussions similaires

  • Question
XL pour MAC mise en forme
Réponses
2
Affichages
92