Mise en forme conditionelle avec Macro
Fermé
Isaiasnj
Messages postés
57
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
25 mai 2022
-
5 févr. 2018 à 17:25
f894009 Messages postés 16904 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 18 mars 2023 - 26 févr. 2018 à 11:50
f894009 Messages postés 16904 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 18 mars 2023 - 26 févr. 2018 à 11:50
A voir également:
- Mise en forme conditionelle avec Macro
- Mise en forme conditionnelle excel - Guide
- Dans cette présentation, sarah avait encadré directement le titre de certaines diapositives avant d'automatiser cette mise en forme pour tout le document. sur quelles diapositives avait-elle encadré directement le titre ? ✓ - Forum Bureautique
- Présentation d'une diapositive - Forum Bureautique
- Excel mise en forme conditionnelle autre cellule ✓ - Forum Excel
- Macro logiciel - Télécharger - Organisation
2 réponses
f894009
Messages postés
16904
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 mars 2023
1 678
5 févr. 2018 à 17:59
5 févr. 2018 à 17:59
Bonjour,
Le changement de couleur doit se faire dés la validation de saisie ??
Le changement de couleur doit se faire dés la validation de saisie ??
f894009
Messages postés
16904
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 mars 2023
1 678
Modifié le 15 févr. 2018 à 08:35
Modifié le 15 févr. 2018 à 08:35
Bonjour,
le code fourni est execute une fois dans votre macro de mise en forme , mais cela peut se faire automatiquement sur changement de texte
Pour le couleurs AF, je regarde la chose.
certains lignes il y'aura des espaces..:
En plus des numeros ou ......??
le code fourni est execute une fois dans votre macro de mise en forme , mais cela peut se faire automatiquement sur changement de texte
Pour le couleurs AF, je regarde la chose.
certains lignes il y'aura des espaces..:
En plus des numeros ou ......??
f894009
Messages postés
16904
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 mars 2023
1 678
15 févr. 2018 à 09:34
15 févr. 2018 à 09:34
Re,
Ces numeros se mettent comment????
Ces numeros se mettent comment????
Bonjour Merci de votre retour,
le numéros sortent depuis une extraction, selon un degré d'information ceux ne changeront pas donc la macro peux se faire, en revanche il aura des cellules sans numéros là il faudra "sauter" pour mettre la mise en forme sur les cellules avec numéros il y a que pour le moment 0.1.2 et 3.....
Merci à vous infiniment
Isa
le numéros sortent depuis une extraction, selon un degré d'information ceux ne changeront pas donc la macro peux se faire, en revanche il aura des cellules sans numéros là il faudra "sauter" pour mettre la mise en forme sur les cellules avec numéros il y a que pour le moment 0.1.2 et 3.....
Merci à vous infiniment
Isa
f894009
Messages postés
16904
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 mars 2023
1 678
Modifié le 15 févr. 2018 à 17:12
Modifié le 15 févr. 2018 à 17:12
Re,
Ok
Un fichier exemple: https://mon-partage.fr/f/WJrAxmzY/
Ok
Un fichier exemple: https://mon-partage.fr/f/WJrAxmzY/
f894009
Messages postés
16904
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
18 mars 2023
1 678
16 févr. 2018 à 07:08
16 févr. 2018 à 07:08
Bonjour,
Si vous expliquez en detail vos importations de données, les codes peuvent être simplifiés
Si vous expliquez en detail vos importations de données, les codes peuvent être simplifiés
Isaiasnj
Messages postés
57
Date d'inscription
jeudi 27 septembre 2012
Statut
Membre
Dernière intervention
25 mai 2022
16 févr. 2018 à 10:54
16 févr. 2018 à 10:54
Bonjour,
C'est une importation a partir d'une base des donnés, on prends les 0.1.2.3 comme état de risque le 0 est le plus risqué que le 3 par exemple.
donc par rapport les ligne les état changent mais une seul fois par semaine, mais parfois il y a des ligne donc il y a pas de état donc cellule vide.
Voila j'espère que ça pourra vous aider.
Je vous remercie pour votre aide dans ce problème
Cdt
ISa
C'est une importation a partir d'une base des donnés, on prends les 0.1.2.3 comme état de risque le 0 est le plus risqué que le 3 par exemple.
donc par rapport les ligne les état changent mais une seul fois par semaine, mais parfois il y a des ligne donc il y a pas de état donc cellule vide.
Voila j'espère que ça pourra vous aider.
Je vous remercie pour votre aide dans ce problème
Cdt
ISa
5 févr. 2018 à 18:29
Merci de votre réponse,
les données sont déjà saisies, là il faut jsute donner la mise en forme...
Merci de votre retour
Cordialement
Isa
6 févr. 2018 à 08:53
Const Comp As String = "complété" 'vert Const PComp As String = "Presque complété" 'orange Const Manq As String = "Manquante" 'rouge Sub Color_MFC() Dim derlig As Long Dim Nb As Long Dim N As Long With Worksheets("feuil1") 'nom d'onglet a adapter derlig = .Range("AM" & Rows.Count).End(xlUp).Row 'derniere cellule non vide colonne AM Set Plage = .Range("AM2:AM" & derlig) 'mise en memoire plage de cellules Nb = Plage.Rows.Count 'nombre de cellules 'boucle sur plage For N = 1 To Nb With .Range("AM" & N + 1) If Plage(N, 1) <> "" Then 'non vide If Plage(N, 1) = Comp Then 'couleur Verte With .Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .Color = 5296274 'vert moyen End With .Font.Bold = True .Font.Color = vbWhite ElseIf Plage(N, 1) = PComp Then 'couleur orange With .Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .Color = 49407 'orange End With .Font.Bold = True .Font.Color = vbWhite ElseIf Plage(N, 1) = Manq Then With .Interior .Pattern = xlSolid .PatternColorIndex = xlAutomatic .Color = 255 'rouge End With .Font.Bold = True .Font.ColorIndex = xlAutomatic Else 'raz couleurs .Interior.Pattern = xlNone .Font.Bold = False .Font.ColorIndex = xlAutomatic End If Else 'raz couleurs .Interior.Pattern = xlNone .Font.Bold = False .Font.ColorIndex = xlAutomatic End If End With Next N End With End Sub6 févr. 2018 à 09:19
Merci de votre retour,
Puisse je mettre ce code à la suite de ma macro?
Merci à vous
6 févr. 2018 à 10:17
Peut pas vous dire, sait pas ce qu'il y a dans votre macro !!!!!
6 févr. 2018 à 10:26