Règle/Formule

NAD2017 Messages postés 3 Statut Membre -  
NAD2017 Messages postés 3 Statut Membre -
Bonjour,
Pour effectuer un calcul sur un tableau xsl, j'ai besoin de créer un règle, dans la même colonne, les cellules blanc = 1, les cellules contenant des couleurs (quel qu’elles soit) = 0

J'ai essayé plusieurs formules, mais cela n'a pas marché.

Merci par avance de votre aide.
A voir également:

2 réponses

Kuartz Messages postés 852 Date d'inscription   Statut Membre Dernière intervention   62
 
Bonjour,

A votre place, j'utiliserais du VBA. En effet, je ne connais pas de moyen de gérer les couleurs avec des formules ou des mises en forme conditionnelles.

Pour vous, je ferais quelque chose comme ça :

Sub Code()

Dim DL As Integer

DL = Cells(Application.Rows.Count, 1).End(xlUp).Row 'Modifier le 1 par le numéro de votre colonne

For i = 1 To DL

   If Range("A" & i).Interior.ColorIndex = xlNone Then 'Modifier le A par 
votre colonne

      Range("A" & i).Value = 0 'Modifier le A par votre colonne

   Else

      Range("A" & i).Value = 1 'Modifier le A par votre colonne

   End If

Next i

End Sub


Cordialement.
0
NAD2017 Messages postés 3 Statut Membre
 
Merci Kuartz, je vais essayer et vous tiendrais au courant.
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Bonjour,

Les formules Excel ne permettent pas de gérer la couleur de remplissage des cellules.
Souvent, les couleurs sont utilisées pour représenter des valeurs ayant des critères particuliers.
Pour éviter de faire appel au VBA, la solution consiste à définir ces critères dans une colonne dédiée et à utiliser une MFC basée sur cette colonne pour colorer les cellules.
Il est alors simple d'effectuer un traitement en fonction des couleurs, il suffit alors d'utiliser la valeur de la colonne dédiée.
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Exemple :
https://mon-partage.fr/f/UPAQ5b3q/
0
NAD2017 Messages postés 3 Statut Membre
 
Merci Patrice.
0