Mise en forme conditionnelle VBA 2 variables ligne entière
Résolu/Fermé
gab
-
14 mars 2013 à 19:31
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 - 14 mars 2013 à 21:54
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 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
- Vente en ligne particulier - Guide
- Partage de photos en ligne - Guide
- Hors ligne instagram - Guide
- Aller à la ligne excel - Guide
1 réponse
via55
Messages postés
14403
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
24 avril 2024
2 702
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