Selectionner les Cellules de couleur par mise en forme condi pour les clear
Résolu/Fermé
DidsCraft
Messages postés
30
Date d'inscription
jeudi 7 juin 2018
Statut
Membre
Dernière intervention
3 mai 2024
-
Modifié le 7 sept. 2020 à 12:26
DidsCraft Messages postés 30 Date d'inscription jeudi 7 juin 2018 Statut Membre Dernière intervention 3 mai 2024 - 8 sept. 2020 à 10:38
DidsCraft Messages postés 30 Date d'inscription jeudi 7 juin 2018 Statut Membre Dernière intervention 3 mai 2024 - 8 sept. 2020 à 10:38
A voir également:
- Selectionner les Cellules de couleur par mise en forme condi pour les clear
- Mise en forme conditionnelle excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Excel compter les cellules de couleur - Guide
- Mise en forme whatsapp - Guide
- Copiez l'image dans un logiciel d'édition d'images ou un outil en ligne comme js paint ou pixlr e. remplissez les cases en suivant le code couleur. des cases supplémentaires vont se remplir automatiquement. que représente le dessin ? ✓ - Forum Windows
3 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 306
7 sept. 2020 à 13:36
7 sept. 2020 à 13:36
bonjour
J'ai l'impression que Excel applique un calque sur la cellule pour appliquer une couleur en MiseEnFC et donc la considère transparente malgré un visuel colorisé.
Il faut gérer par la valeur qui a déclenché la MFC et non par la couleur résultante
J'ai l'impression que Excel applique un calque sur la cellule pour appliquer une couleur en MiseEnFC et donc la considère transparente malgré un visuel colorisé.
Il faut gérer par la valeur qui a déclenché la MFC et non par la couleur résultante
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 306
8 sept. 2020 à 08:53
8 sept. 2020 à 08:53
Bonjour,
Quelle est la formule de ta MFC ?
au besoin:
Quelle est la formule de ta MFC ?
au besoin:
Mettre le classeur sans données confidentielles en pièce jointe sur
https://mon-partage.fr
Dans lien de téléchargement
faire un clic droit- copier l’adresse du lien et le coller dans votre message en cours sur ccm
DidsCraft
Messages postés
30
Date d'inscription
jeudi 7 juin 2018
Statut
Membre
Dernière intervention
3 mai 2024
1
8 sept. 2020 à 10:38
8 sept. 2020 à 10:38
C'est bon.
J'ai d'abord tourné un peu en rond mais à force de chercher dans la direction du test de ma MFC, comme tu me l'as conseillé, j'ai trouvé la solution.
Je le met au cas ou ça peut aider certaines personnes.
Pour ceux qui ont plus de mal avec la lecture de code je m'explique.
J'ai finalement fait une boucle For pour les lignes de mes jours (de 8 à 38=31jours), puis j'ai cherché si dans ses cellules il y avait des jours supérieure à 5 (semaine commençant par un lundi). Pour finir, si mon "If" est correct je ne met aucune valeur dans la cellule de la colonne de la ligne testée.
Je suis parti dans ce sens là par rapport à mon idée de base mais finalement je vais faire l'inverse et inscrire la lettre J dans les jours qui sont inférieur à 6. C'est plus logique que de tout remplir puis supprimer.
Encore merci
J'ai d'abord tourné un peu en rond mais à force de chercher dans la direction du test de ma MFC, comme tu me l'as conseillé, j'ai trouvé la solution.
Je le met au cas ou ça peut aider certaines personnes.
Sub DateTest() Dim NumLine As Long For NumLine = 8 To 38 If Weekday(Cells(NumLine, 1).Value, vbMonday) > 5 Then Cells(NumLine, 3).Value = "" End If Next End Sub
Pour ceux qui ont plus de mal avec la lecture de code je m'explique.
J'ai finalement fait une boucle For pour les lignes de mes jours (de 8 à 38=31jours), puis j'ai cherché si dans ses cellules il y avait des jours supérieure à 5 (semaine commençant par un lundi). Pour finir, si mon "If" est correct je ne met aucune valeur dans la cellule de la colonne de la ligne testée.
Je suis parti dans ce sens là par rapport à mon idée de base mais finalement je vais faire l'inverse et inscrire la lettre J dans les jours qui sont inférieur à 6. C'est plus logique que de tout remplir puis supprimer.
Encore merci
7 sept. 2020 à 16:39
C’est dommage j’espérais que ce soit possible car autant le rechercheV en formule (qui est dans ma MFC) pas de souci mais transcrire une rechercheV en vba faut que je me creuse la tête ^^.
Je fais mes recherches et test et je reviens vers vous si j’ai la solution.
Au cas où quelqu’un a des exemples de code équivalent à une rechercheV je suis preneur ;)
En tout cas merci