XL 2010 mise des conditions par rapport à une case

dam0326

XLDnaute Nouveau
Bonjour,


Je travaille actuellement sur un tableau excel (cf tableau en PJ)


Je souhaite ajouter une condition qui dit que si la colonne C est remplie alors apparaît 0 dans la colonne B :

Dans l’exemple : C3 est remplie alors je dois avoir B3 = 0


De plus je souhaite savoir comment faire pour colorer les lignes quand une case est remplie :

Dans l’exemple : C3 est remplie alors la ligne 3 doit être en vert.


Merci par avance de votre aide


Cordialement


Damien HECQ DELHAYE
 

Pièces jointes

  • Nouveau Feuille de calcul Microsoft Excel.xlsx
    8.9 KB · Affichages: 28

Paf

XLDnaute Barbatruc
Bonjour dam0326,

pour le 1) :
on ne peut dans une cellule avoir une formule et pouvoir saisir des valeurs.

Une solution macro:

Dans la feuille de code de la feuille concernée:

VB:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C2:C" & Range("A" & Rows.Count).End(xlUp).Row)) Is Nothing Then
    If Not IsEmpty(Target) Then Target.Offset(, -1).ClearContents
End If
End Sub

pour le 2) :
le principe : sélectionner la plage, puis dans laMise en forme conditionnelle: :
la formule est : =$C2<>"" , puis choisir la couleur voulue.

A+
 

Discussions similaires

Réponses
9
Affichages
589
Réponses
8
Affichages
321

Membres actuellement en ligne

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet