Bouton qui applique une couleur aux cellules
Fermé
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
-
8 mars 2022 à 07:37
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 9 mars 2022 à 16:59
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 - 9 mars 2022 à 16:59
A voir également:
- Bouton qui applique une couleur aux cellules
- Excel cellule couleur si condition texte - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Somme si couleur - Guide
- Verrouiller cellules excel - Guide
- Aller à la ligne dans une cellule excel - Guide
9 réponses
M-12
Messages postés
1331
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
8 avril 2023
284
Modifié le 8 mars 2022 à 08:44
Modifié le 8 mars 2022 à 08:44
Bonjour,
Un test avec double clic sur la cellule désirée.
On choisit la couleur dans le déroulant en O8 et on double-clic sur la ou les cellules voulues
la macro se trouve dans la feuille et non dans le module
https://www.cjoint.com/c/LCihP0JtSvv
Un test avec double clic sur la cellule désirée.
On choisit la couleur dans le déroulant en O8 et on double-clic sur la ou les cellules voulues
la macro se trouve dans la feuille et non dans le module
https://www.cjoint.com/c/LCihP0JtSvv
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
8 mars 2022 à 10:24
8 mars 2022 à 10:24
Bonjour, merci de votre réponse.
Cela correspond à mon projet.
Je laisse dans une feuille à part et la barre déroulante dans mon tableau.
Si par hasard je venais à avoir un problème je reviendrai vers vous
Merci
Cela correspond à mon projet.
Je laisse dans une feuille à part et la barre déroulante dans mon tableau.
Si par hasard je venais à avoir un problème je reviendrai vers vous
Merci
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
8 mars 2022 à 11:01
8 mars 2022 à 11:01
Re, juste pour savoir comment mettre des couleurs pastel car cela fonctionne mais j'ai du mal à voir ce qui est noté à l'intérieur.
Autre, est t'il possible d'avoir dans la barre déroulante la couleur réelle à la place de la dénomination ?
Merci
Autre, est t'il possible d'avoir dans la barre déroulante la couleur réelle à la place de la dénomination ?
Merci
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
8 mars 2022 à 11:48
8 mars 2022 à 11:48
Bonjour,
voir ceci
https://www.excel-pratique.com/fr/fonctions-complementaires/colorbox-excel
voir ceci
https://www.excel-pratique.com/fr/fonctions-complementaires/colorbox-excel
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
8 mars 2022 à 17:58
8 mars 2022 à 17:58
Re, je viens de charger le pack fonction xlp mais il me semble ne pas fonctionner. Il est bien reconnu mais impossible de le lancer. J'ai fais le tour de beaucoup de tuto mais je tourne en rond.
Y a t'il une procédure pour voir les couleurs comme sur la vidéo du dernier lien ?
Merci de m'orienter, je suis perdu
Y a t'il une procédure pour voir les couleurs comme sur la vidéo du dernier lien ?
Merci de m'orienter, je suis perdu
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
8 mars 2022 à 18:18
8 mars 2022 à 18:18
Une autre manière de procéder
a mettre dans le module de la feuille concernée:
voilà
@+
a mettre dans le module de la feuille concernée:
Option Explicit Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 3 Then 'Si colonne C SelectionColor End If End Sub Sub SelectionColor() Dim ComDlg, cdlCCFullOpen, cdlCCRGBInit, cdlCancel Dim code As Variant Set ComDlg = CreateObject("MSComDlg.CommonDialog") Debut: With ComDlg .CancelError = True .Color = RGB(255, 0, 0) .Flags = cdlCCFullOpen Or cdlCCRGBInit ' Appel de la boite couleur On Error Resume Next .ShowColor If Err.Number <> cdlCancel Then If MsgBox("Vous n'avez pas sélectionné de couleur." & Chr(10) & "Voulez-vous annuler la sélection ?", vbYesNo, "Couleurs") = vbYes Then Exit Sub Else GoTo Debut End If End If End With ActiveCell.Interior.Color = ComDlg.Color ' couleur End Sub
voilà
@+
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
8 mars 2022 à 18:28
8 mars 2022 à 18:28
Re, je viens de voir. Cela fonctionne mais je n'ai pas le choix de colorbox.
Je ne comprend pas pourquoi il ne se déclenche pas avec la fenêtre comme sur la vidéo.
C'est râlant et frustrant.
Je vais continuer à chercher
Je ne comprend pas pourquoi il ne se déclenche pas avec la fenêtre comme sur la vidéo.
C'est râlant et frustrant.
Je vais continuer à chercher
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
8 mars 2022 à 18:45
8 mars 2022 à 18:45
Je viens de voir la fenêtre de colorbox séafficher.
J'avais suite à votre dernier méssége crée un nouveau dossier avec la formule que vous m'aviez mise. Cela fonctionnais mais .....
J'ai éffacé VBA et mis comme dans la vidéo explicative : MIRACLE !
Je m'en contente, encore MERCI!
J'avais suite à votre dernier méssége crée un nouveau dossier avec la formule que vous m'aviez mise. Cela fonctionnais mais .....
J'ai éffacé VBA et mis comme dans la vidéo explicative : MIRACLE !
Je m'en contente, encore MERCI!
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
9 mars 2022 à 13:20
9 mars 2022 à 13:20
Bonjour, suite aux contacts de hier avec sucé je reviens vers vous car dans ma formule de couleur le VBA m'informe d'une erreur d'exécution 1004 (erreur définie par l'application ou par l'objet) qui reviens aussi au paragraphe suivant.
Je suis sur feuille protégé et ColorBox.
Merci de me dépanner, j'ai monté tout cela et maintenant BUG
Merci
Je suis sur feuille protégé et ColorBox.
Merci de me dépanner, j'ai monté tout cela et maintenant BUG
Merci
kiko8111
Messages postés
95
Date d'inscription
jeudi 10 février 2022
Statut
Membre
Dernière intervention
23 décembre 2022
17
9 mars 2022 à 13:23
9 mars 2022 à 13:23
Oubli fichier à joindre
https://www.cjoint.com/c/LCjmxSfRwCy
https://www.cjoint.com/c/LCjmxSfRwCy
cs_Le Pivert
Messages postés
7904
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
14 août 2024
729
9 mars 2022 à 16:59
9 mars 2022 à 16:59
Essaie ceci pour voir ce qu'il en sort:
@+
Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Column = 3 Then 'Si colonne C MsgBox colorBox(Target.Interior.Color) If couleur > -1 Then 'Si l'utilisateur a choisi une couleur ' Target.Interior.Color = couleur End If End If End Sub
@+