Code couleur VBA / Color code picker

Bonjour

Si vous lisez Ce poste c'est que vous êtes comme moi

Vous pouvez obtenir ce code couleur via un code HEX, une composition RGB ou via la fonction pipette.

demo0

Description global :

* Saisissez un code couleur, une composition RGB ou un code hexadécimal (code HEX) pour retrouver la couleur correspondante.

* Utilisez la fonction Palette pour trouver les codes associés à une couleur en un clic.

* Utilisez la fonction Pipette automatique pour retrouver les codes associés à une couleur affichée sur votre écran en un clic.

Voir la démo en cliquant sur l'image ci-dessous

demo1

* Ajouter les couleurs à une liste de Favoris pour garder en mémoire tous vos codes couleurs en leur attribuant un nom unique.

* Copiez en un clic le code de votre choix.

352color-code-picker.xlsm (127.77 Ko)

NotePatch (COLOR CODE PICKER V4.2) :

*Optimisation de la fonction Pipette via une commande Pipette automatique (à l'activation de la commande le programme récupère automatiquement la couleur présente sous le pointeur de la souri). Vous pouvez récupérer la couleur pointée à l'écran en appuyant sur la touche "x" de vôtre clavier.

* Ajout d'un bouton réduction/agrandissement de la fenêtre (masquage des différents réglages)

* Ajout d'un bouton pour générer des couleurs aléatoire

* Ajout d'un bouton d'animation de couleurs (animation arc-en-ciel)

demo2 demo3

NotePatch (COLOR CODE PICKER V4) :

* Ajout de barres de défilement pour ajuster indépendamment la composante R, G ou B

* Ajout d'une section pour ajuster l'intensité lumineuse d'une couleur

* Ajout dune zone de prévisualisation à la modification de l'intensité lumineuse

* Restylage de l'interface

* Documentation du code

* Ajout d'une page d'aide à l'utilisation

NotePatch (COLOR CODE PICKER V3) :

* Obtention de la composition RGB

* Obtention du code couleur en hexadécimal (Code HEX)

* Vous pouvez utiliser tous les champs comme zone de texte

Tapez un code HEX pour obtenir la composition RGB et le code couleur, tapez la composition RGB pour obtenir le code couleur et le code HEX et tapez un code couleur pour obtenir la composition RGB et le code HEX.

* Obtenez le code couleur, la composition RGB et le code HEX avec la fonction pipette

Cliquez dans la zone de texte correspondant au code couleur, déplacez la souris sur une couleur à l'écran (sans effectuer de clic) et appuyez sur la touche "*" de votre clavier.

NotePatch (Code couleur VBA V2) :

*Gardez dans une liste de favoris tout les codes couleurs que vous voulez avec un nom unique pour rapidement les retrouver plus

Bonjour

Bonne idée !

Autre méthode beaucoup plus basique avec 2 fonctions :

Function CellBackColor(cell As Range) ' Pour la couleur du fond
    CellBackColor = cell.Interior.Color
End Function

Function CellTextColor(cell As Range) ' Pour la couleur du Texte
    CellTextColor = cell.Font.Color
End Function

Bonjour

Merci pour le mais ma contribution est bien moindre que la tienne

Il s'agit juste de fonctions que j'utilise souvent, et stockées en vrac dans un module dédié à toutes "ces petites choses toujours utiles" !

Rechercher des sujets similaires à "code couleur vba color picker"