• Initiateur de la discussion Initiateur de la discussion Temjeh
  • 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 !

T

Temjeh

Guest
Bonjour à tous

Encore une fois je solicite votre aide

J'aimerais savoir comment dans une feuille(activate ou Mfc) faire en sorte que si la cell qui est en col B d'une plage est vide (elle affiche le résultat d'une autre feuille)les cells de sa ligne(col A à K) sont caractère de couleur blanche.

Si B1 = '' ...A1,C1,D1,E1,F1,G1,H1,I1,J1,K1 sont de police blanche





Merci milles fois

Temjeh
[/img]http://pages.videotron.com/temjeh/logo/7.gif
 
Bonjour,

Pour B1 fais ceci :
- Place toi en A1
- Menu / format / mise en forme condi
- Choisis 'la formule est' dans la liste déroulante de gauche
- A droite, tapes --> =$B1=0
- Clique sur format et vas dans 'Police' pour choisir la couleur blanche, puis OK
- Recopier cette formule pour les cellules C1, D1, etc en faisant copier - collage spécial - format.

BOn travail

😉
 
Rebonjour

Voici une idée:

For i = 1 To Range('B1000').End(xlUp).Row
If ActiveCell.Value = '' Then
ActiveCell.EntireRow.Font.ColorIndex = 2
Else
ActiveCell.EntireRow.Font.ColorIndex = 1
End If
Next i

Le prob est qu'il ne reconnait pas une cell vide qui fait référence a une autre. Il la prend pour non-vide.

Si vous avez une idée je suis preneur

Temjeh

Merci
 
Bonjour Temjeh,

Sur la première cellule par exemple C1, tu fais format, MFC puis tu choisis 'La formule est' et tu tapes:

=$B$1=''

Tu choisis la couleur motif ou police que tu souhaites puis 'OK'.

Tu cliques sur 'reproduire la mise en forme' (outil en forme de pinceau) et tu sélectionnes toutes les cellules de la plage.

@+

Gael

PS: Et salut Dan, je n'avais pas rafraîchi.

Gael

Message édité par: Gael, à: 31/01/2006 12:51
 
Me revoilà

Si aussi vous avez une idée pour ma formule qui ne reconnait pas une cell vide qui fait référence a une autre. Il la prend pour
non-vide.


For i = 1 To Range('B1000').End(xlUp).Row
If ActiveCell.Value = '' Then
ActiveCell.EntireRow.Font.ColorIndex = 2
Else
ActiveCell.EntireRow.Font.ColorIndex = 1
End If
Next i

ca peut toujour servir

Merci

Temjeh
 
Re,


Quelle est la plage concernée par cela.

- Plage de condition : c'est une cellule dans la colonne B jusque B1000 maximum ?
- Plage sur laquelle on applique la couleur ?

Est-ce que B doit aussi être en couleur ?

😉
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
581
Réponses
5
Affichages
827
Réponses
2
Affichages
585
Réponses
1
Affichages
778
Retour