IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Code Couleur Access ?


Sujet :

Access

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 50
    Par défaut Code Couleur Access ?
    Bonjour,

    Voici mon soucis, les couleur par defaut d'access sont trop basic.
    Les couleurs prédéfinies sont un peu galére (ca me fait des points).

    Je cherche donc comment puis je retrouver le code des couleur access ?

    Merci de votre aide.

    Toute proposition concernant une couleur de fond pour ma base est bienvenue. Pour l'instant c'est blanc mais je cherche blanc cassé car cela fait mal aux yeux

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Août 2006
    Messages : 38
    Par défaut reponse
    voir avec evenement sur ton form associe a du code vba
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Dim RED, I, RGBValue, MyObject
    Red = RGB(255, 0, 0)    ' Renvoie la valeur correspondant à Red.
    I = 75    ' Initialise le décalage.
    RGBValue = RGB(I, 64 + I, 128 + I)    ' Similaire à RGB(75, 139, 203).
    ce bout de code est issu de l aide vba

    a toi de voir pour l adapter a tes besoins

    Thierry

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 115
    Par défaut
    Je suis débutant mais j'ai trouvé une solution assez simple à ce problème.

    Par exemple pour changer la couleur de fond d'un formulaire tu fais un clic droit sur celui-ci puis propriété -> Couleur de fond et tu clic au bout à droite sur les ... Ensuite une fenêtre s'ouvre et tu peux cliquer sur "Définir les couleurs personnalisées"

    Ensuite tu verras apparaitre le code de la couleur dans la fenêtre propriété. Tu pourras par conséquent te servir de ce code pour obtenir la même couleur sur autre chose. C'est aussi un bon moyen pour rechercher un code de couleur.

    C'est un peut du bidouillage mais ça marche.

    J'espère ne pas avoir répondu à côté de ta question et que ton problème sera résolu.

    Bon courage,

    Jocelyn

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 50
    Par défaut
    Citation Envoyé par jrogron
    Par exemple pour changer la couleur de fond d'un formulaire tu fais un clic droit sur celui-ci puis propriété -> Couleur de fond et tu clic au bout à droite sur les ... Ensuite une fenêtre s'ouvre et tu peux cliquer sur "Définir les couleurs personnalisées"

    Ensuite tu verras apparaitre le code de la couleur dans la fenêtre propriété. Tu pourras par conséquent te servir de ce code pour obtenir la même couleur sur autre chose. C'est aussi un bon moyen pour rechercher un code de couleur.
    Jocelyn
    Oui, merci je sais lmais le probleme c'est que lorsque je veux par exemple un blanc cassé avec le code couleur. La couleur qui en découle ressort avec des points, elle n'est pas net.

    Je cherche ustement a savoir quel code couleur corresdpond à une couleur. OU est la table d'équivalence couleur --> code ?

    Citation Envoyé par thb74
    voir avec evenement sur ton form associe a du code vba
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Dim RED, I, RGBValue, MyObject
    Red = RGB(255, 0, 0)    ' Renvoie la valeur correspondant à Red.
    I = 75    ' Initialise le décalage.
    RGBValue = RGB(I, 64 + I, 128 + I)    ' Similaire à RGB(75, 139, 203).
    ce bout de code est issu de l aide vba

    a toi de voir pour l adapter a tes besoins

    Thierry
    J'ai mit cela dans l'événement sur activation de mon formulaire mais je ne comprends pas le code. Je suis surement pas assez doué pour VBA

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Août 2006
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations forums :
    Inscription : Août 2006
    Messages : 38
    Par défaut Reponse au pb couleur
    Pour comprendre comment trouver la valeur du code couleur

    Prendre un controle definir a l aide des couleurs personnalisées une couleur de votre choix apres validation vous aurez la valeur numerique de cette couleur dans la propriété selectionnée (fond par exemple)

    ensuite activer ce meme controle cliquez sur le bouton code (acces a visual basic) afficher la fenetre de propriete et vous aurez toutes les proprietes de ce controle

    donc vous pouver definir vos couleurs par vba au chargement d un formpar exemple
    bout de code d 'une de mes applications

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
     
    Me.EntêteFormulaire.BackColor = Forms![Menu
    général].Form![sfpar_coul]!val01_coul
    Me.PiedFormulaire.BackColor = Forms![Menu général].Form![sfpar_coul]!val02_coul
    Me.Détail.BackColor = Forms![Menu général].Form![sfpar_coul]!val03_coul
    Dim ctl As Control
    For Each ctl In Form.Controls
       If (TypeOf ctl Is TextBox) Or (TypeOf ctl Is ComboBox) Then
          ctl.ForeColor = Forms![Menu général].Form![sfpar_coul]!val06_coul
          ctl.BackColor = Forms![Menu général].Form![sfpar_coul]!val07_coul
       End If
       If TypeOf ctl Is Label Then
          ctl.ForeColor = Forms![Menu général].Form![sfpar_coul]!val05_coul
       End If
       If TypeOf ctl Is Rectangle Then
          ctl.BackColor = Forms![Menu général].Form![sfpar_coul]!val08_coul
       End If
    Next ctl
    les variables valxx_coul sont dans un sous-form masque (visible a non) et se sous form est issu d une table ou sont stockes les valeurs de chaque couleurs

    j ai choisi une quinzaine de couleur constante pour mon application

    un peu lourd a mettre en place au debut mais apres c est le pied a chaque creation de form car plus a ce preoccupe de la presentation (couleurs) et l' application est homogene a ce niveau

    Th

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 50
    Par défaut
    Je m'exprime trés mal.

    Mon dernier probleme est que les couleurs prédéfinie ou meme personnalisé ne sont pas trés varié. Je cherche une couleur blanc cassé.
    J'ai beau aller dans les couleurs personnalisé. Je n'arrives pas à trouver la couleur que je souhaite.
    Mon vrai pb est ceici donc.

Discussions similaires

  1. Code Couleur Access
    Par alineleleu dans le forum VBA Access
    Réponses: 2
    Dernier message: 26/05/2014, 10h32
  2. [C#][couleur]Utilisation des codes couleurs?
    Par bakonu dans le forum C#
    Réponses: 3
    Dernier message: 28/11/2005, 19h38
  3. codes couleur vga
    Par arcane dans le forum Ordinateurs
    Réponses: 3
    Dernier message: 02/05/2005, 23h33
  4. Calcul simple pour code couleur
    Par Boumeur dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 16/04/2005, 10h51
  5. [Color] recuperer un code couleur HTML
    Par worldchampion57 dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 10/02/2005, 13h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo