Colonne à colorer
frizettes
-
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18405 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai suivi un petit cours VBA et j'aimerais m'en servir pour exécuter une commande, mais je n'ai aucune idée si ça se fait ni donc comment faire ça.
Au bureau nous avons de vieux fichier qui sont déjà comme ça, mais je ne vois pas comment ils ont fait ça (employés partis).
Je veux que lorsqu'il y a un "1" dans une cellule, la colone en haut de ce 1 soit en orange jusqu'à à ligne 3 par exemple. Nous l'utilisons dans un fichier calendrier pour ajouter les jours fériés (on met le 1 dans une ligne spécifique qui change (avec l'ajout ou retrait des employés)). J'espère que mon explication est claire...
Merci!
J'ai suivi un petit cours VBA et j'aimerais m'en servir pour exécuter une commande, mais je n'ai aucune idée si ça se fait ni donc comment faire ça.
Au bureau nous avons de vieux fichier qui sont déjà comme ça, mais je ne vois pas comment ils ont fait ça (employés partis).
Je veux que lorsqu'il y a un "1" dans une cellule, la colone en haut de ce 1 soit en orange jusqu'à à ligne 3 par exemple. Nous l'utilisons dans un fichier calendrier pour ajouter les jours fériés (on met le 1 dans une ligne spécifique qui change (avec l'ajout ou retrait des employés)). J'espère que mon explication est claire...
Merci!
A voir également:
- Colonne à colorer
- Déplacer colonne excel - Guide
- Trier colonne excel - Guide
- Colonne word - Guide
- Formule somme excel colonne - Guide
- Figer colonne excel - Guide
4 réponses
Bonjour,
Si tu ne vois pas de code VBA associé, c'est qu'il n'y en a peut-être pas...
Ne s'agit-il pas de mise en forme conditionnelle ?
A+
Si tu ne vois pas de code VBA associé, c'est qu'il n'y en a peut-être pas...
Ne s'agit-il pas de mise en forme conditionnelle ?
A+
Bonjour,
Il y a forcément un code soit VBA soit mise en forme conditionnelle.
je pense que ce problème doit être traité simplement par mise en forme conditionnelle. (pourquoi faire compliqué si on peut faire simple)
explique ce que tu as voulu dire dans ce paragraphe
"Je veux que lorsqu'il y a un "1" dans une cellule, la colone en haut de ce 1 soit en orange jusqu'à à ligne 3 par exemple. Nous l'utilisons dans un fichier calendrier pour ajouter les jours fériés (on met le 1 dans une ligne spécifique qui change (avec l'ajout ou retrait des employés))"
Il y a forcément un code soit VBA soit mise en forme conditionnelle.
je pense que ce problème doit être traité simplement par mise en forme conditionnelle. (pourquoi faire compliqué si on peut faire simple)
explique ce que tu as voulu dire dans ce paragraphe
"Je veux que lorsqu'il y a un "1" dans une cellule, la colone en haut de ce 1 soit en orange jusqu'à à ligne 3 par exemple. Nous l'utilisons dans un fichier calendrier pour ajouter les jours fériés (on met le 1 dans une ligne spécifique qui change (avec l'ajout ou retrait des employés))"
J'ai regardé de nouveau dans le document et j'ai trouvé la mise en forme... faut vraiment être sur la bonne cellule pour la trouver! Je croyais qu'elle se retrouverait sur la fameuse ligne.
Pour ceux que ça pourrait intéressé, la mise en forme est assez simple finalement mais je ne comprends pas ça fait pour fonctionner!
La règle s'applique à E$89=1 on met orange pour la plage c'est les cases du calendrier (sans les dates aux lignes 1 à 4).
Ce qui fait que lorsqu'on met un 1 à la ligne 89, disons à la colonne AG, alors la colonne AG se met en orange.
Je n'aurais pas trouvé par moi-même quoi mettre dans s'applique à : Quelqu'un peut m'expliquer pourquoi dans mon exemple c'est la colonne E et que ça fonctionne avec toutes les colonnes?
Merci bien!
Pour ceux que ça pourrait intéressé, la mise en forme est assez simple finalement mais je ne comprends pas ça fait pour fonctionner!
La règle s'applique à E$89=1 on met orange pour la plage c'est les cases du calendrier (sans les dates aux lignes 1 à 4).
Ce qui fait que lorsqu'on met un 1 à la ligne 89, disons à la colonne AG, alors la colonne AG se met en orange.
Je n'aurais pas trouvé par moi-même quoi mettre dans s'applique à : Quelqu'un peut m'expliquer pourquoi dans mon exemple c'est la colonne E et que ça fonctionne avec toutes les colonnes?
Merci bien!
Rez,
Ok pas compliqué, en fait tu veux que si tu saisis 1 ou que le résultat d'une formule sur la ligne 82 est égale à 1, tu souhaites avoir la colonne correspondante se coloriser, c'est bien cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Ok pas compliqué, en fait tu veux que si tu saisis 1 ou que le résultat d'une formule sur la ligne 82 est égale à 1, tu souhaites avoir la colonne correspondante se coloriser, c'est bien cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Re,
alors il faut mettre en surbrillance ton tableau E5 à FM81
Mise en forme conditionnelle/nouvelle règle/
sélectionner la rubrique Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
saisir cette formule
=E$82=1 (E étant la première colonne de ton tableau)
Format et choisir une couleur de remplissage
alors il faut mettre en surbrillance ton tableau E5 à FM81
Mise en forme conditionnelle/nouvelle règle/
sélectionner la rubrique Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué
saisir cette formule
=E$82=1 (E étant la première colonne de ton tableau)
Format et choisir une couleur de remplissage
Merci!
A+