Mise en forme conditionnelle VBA 2 variables ligne entière
Résolu/Fermé
gab
-
14 mars 2013 à 19:31
via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 - 14 mars 2013 à 21:54
via55 Messages postés 14506 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 27 décembre 2024 - 14 mars 2013 à 21:54
A voir également:
- Mise en forme conditionnelle VBA 2 variables ligne entière
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Partager photos en ligne - Guide
- Site de vente en ligne particulier - Guide
- Aller à la ligne excel - Guide
1 réponse
via55
Messages postés
14506
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
27 décembre 2024
2 738
14 mars 2013 à 20:00
14 mars 2013 à 20:00
Bonsoir
pas de besoin de VBA deux mise en forme conditionnelles suffisent
Sélectionner toutes les lignes en commençant par ex par la 3eme :
MFC nouvelle regle Utiliser une formule..;
et entrer la formule
=ET($B$3<>"";$P$3>1) puis choisir couleur
Recommencer l'opération avec cette fois la formule :
=OU(ET($B$3<>"";$E$3=1);ET($B$3="";$P$3>1)) et l'autre couleur
Cdlmnt
pas de besoin de VBA deux mise en forme conditionnelles suffisent
Sélectionner toutes les lignes en commençant par ex par la 3eme :
MFC nouvelle regle Utiliser une formule..;
et entrer la formule
=ET($B$3<>"";$P$3>1) puis choisir couleur
Recommencer l'opération avec cette fois la formule :
=OU(ET($B$3<>"";$E$3=1);ET($B$3="";$P$3>1)) et l'autre couleur
Cdlmnt
14 mars 2013 à 20:12
14 mars 2013 à 21:00
Tu selectionnes TOUTES les lignes avant d'appliquer la MFC
Ou si tu l'a déjà appliqué à une ligne tu vas sur MFC Gerer les regles
Tu selectionne la regle puis clic dans le rectangle de S'applique à et tu selectionne avec la souris toutes les lignes où tu veux voir la MFC s'appliquer
14 mars 2013 à 21:27
Si je sélectionne toutes les lignes, alors toutes les lignes sont dépendantes des cellules B4 et P4, mais moi je veux que chaque ligne soit indépendante selon ses propres résultats. Alors il faudrait que je crée 140 règles de mise en forme conditionnelles? C'est pour ça que je voulais le faire en VBA...
14 mars 2013 à 21:37
il suffit de rendre les references semi relatives en supprimant les $ devant les N°s de ligne
=ET($B4<>"";$P4>1) et =OU(ET($B4<>"";$E4=1);ET($B4="";$P4>1))
Tu fais faire les MFC avec ces formules sur une ligne
Ensuite tu selectionnes toute cette ligne
Tu double clic sur le pinceau en haut à gauche dans Accueil pour reproduire la mise en forme
et tu l'appliques sur tes 140 lignes que tu veux
14 mars 2013 à 21:44