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

Macros et VBA Excel Discussion :

Afficher des Couleurs dans les Cellules automatiquement


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut Afficher des Couleurs dans les Cellules automatiquement
    Salut
    j'ai besoin de votre aide car je suis novice en VBA malheuseusement...lol
    Je voudrais créer une p'tite macro, je rencontre plusieurs problèmes:

    J ai ma feuille excel qui est connecte a une base de donneé.
    Chaque fois que j actualise, la coloration disparait et du jour au lendemain, les lignes s augmentent.

    j'aimerais que les cellules de la colonne la plus à droite soient sélectionnées automatiquement si elles contienent des donnees(le nombre de lignes pour chaque catégorie n'est pas fixe) et qu elles s etendent sur un nombre precis de colones. Par exemple de la colone A à F.

    Une fois que ces cellules sont sélectionnées, j'aimerais que ca les colore automatiquement.

    J aimerai bien votre aide.

    Merci

    Gilo

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Ton explication est bien ... pour quelqu'un qui sait de quoi tu parles !
    donne un bout de fichier
    sinon tu peux essayer :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Sheets("Non Feuille").UsedRange.Interior.ColorIndex = 3
    à adapter suivant la couleur que tu veux
    A+

  3. #3
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    bonjour


    Tu pouurrais aussi utiliser simplement une mise en forme conditionnelle:

    Sélectionne les colonnes A à F
    Dans la mefc, choisit "La formule est".
    Saisit cette formule =NON(ESTVIDE(A1))
    Paramètre la couleur de mise en forme.
    Clique sur le bouton OK pour valider.
    Les cellules non vides sont désormais automatiquement colorées dans les colonnes A à F


    bon après midi
    michel

  4. #4
    Candidat au Club
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut
    Slt j ai bien essaye mais ca ne marche pas.
    N as tu pas une autre formule?
    le Pb c est que je n ai aucuneniton de VBA.

    Slt



    Citation Envoyé par SilkyRoad Voir le message
    bonjour


    Tu pouurrais aussi utiliser simplement une mise en forme conditionnelle:

    Sélectionne les colonnes A à F
    Dans la mefc, choisit "La formule est".
    Saisit cette formule =NON(ESTVIDE(A1))
    Paramètre la couleur de mise en forme.
    Clique sur le bouton OK pour valider.
    Les cellules non vides sont désormais automatiquement colorées dans les colonnes A à F


    bon après midi
    michel

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonsoir,
    donne une explication supplémentaire,
    'Les colonnes les plus à droites' c'est combien de colonnes ?
    A+

  6. #6
    Expert confirmé

    Homme Profil pro
    Inscrit en
    Août 2005
    Messages
    3 317
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2005
    Messages : 3 317
    Par défaut
    Slt j ai bien essaye mais ca ne marche pas.
    N as tu pas une autre formule?
    1. Est ce que ton message n'aurait pas du être:
    je ne réussit pas à faire fonctionner la solution que vous m'avez proposé ...

    2. Qu'est ce qui ne marche pas ?


    bonne soirée
    michel

  7. #7
    Inactif  
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 054
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 054
    Par défaut
    Bonsoir Michel,
    Je ne suis pas trop partisant de cette solution, chaque fois qu'il va ajouter des lignes il faudra recommencer l'opération, je verrais mieux une colorisation juste après l'entrée des données.
    A+
    EDIT
    Aahhh ce clavier sans fils

Discussions similaires

  1. Réponses: 3
    Dernier message: 04/04/2007, 14h18
  2. Réponses: 17
    Dernier message: 22/09/2006, 17h34
  3. Réponses: 2
    Dernier message: 03/05/2006, 15h01
  4. JTable avec des JPanel dans les cellule
    Par pigpen dans le forum Composants
    Réponses: 11
    Dernier message: 13/04/2006, 19h58
  5. Changement de couleur dans les cellules d'un tableau
    Par allowen dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/11/2005, 14h52

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