OVH Cloud OVH Cloud

copier coller un fond de couleur

2 réponses
Avatar
jacques
bonjour à tous,
Après plusieurs éssais je n'arrive toujours pas à copier mes fonds de cellules
ex: sur la feuille 1 un planing janvier fevrier etc par personne (au
total 30 personnes sont concernées donc 30 feuilles)
chaque mois à deux cellules par journée
je mets des couleurs de fond qui sont ensuites comptabiliser (avec une macro
en vba).
sur la feuille 2 je fais une récap de tous les noms mois par mois (ex:
janvier , 1 ligne par nom (30 noms au total sur la même feuille) je voudrais
donc lorsque je colore un fond en feuille 1 qu'il y ait une liaison avec la
feuille 2.
la seule méthode que j'ai trouvé c'est l'appareil photo (ce qui m'oblige à
faire environ 900 manip par mois) c'est quasi infaisable
Merci d'avance
jacques

2 réponses

Avatar
David
Bonjour,

Je ne suis pas sur d'avoir compris exactement ta question, cependant si tu
demande comme faire dans ta macro pour recuperer la couleur de fond des
cellules de la feuilles 1 et le repercuter sur des cellules de la feuille 2.
Il suffit de faire :

Worksheets("feuil2").Cells(i, j).Interior.ColorIndex =
Worksheets("feuil1").Cells(i, j).Interior.ColorIndex

Bonne journée

David
"jacques" wrote in message
news:
bonjour à tous,
Après plusieurs éssais je n'arrive toujours pas à copier mes fonds de
cellules
ex: sur la feuille 1 un planing janvier fevrier etc par personne (au
total 30 personnes sont concernées donc 30 feuilles)
chaque mois à deux cellules par journée
je mets des couleurs de fond qui sont ensuites comptabiliser (avec une
macro
en vba).
sur la feuille 2 je fais une récap de tous les noms mois par mois (ex:
janvier , 1 ligne par nom (30 noms au total sur la même feuille) je
voudrais
donc lorsque je colore un fond en feuille 1 qu'il y ait une liaison avec
la
feuille 2.
la seule méthode que j'ai trouvé c'est l'appareil photo (ce qui m'oblige
à
faire environ 900 manip par mois) c'est quasi infaisable
Merci d'avance
jacques


Avatar
jacques
Merci David,
En clair lorsque que je mets une couleur de fond feuil1 en a1 par ex, il
faut qu'en liaison elle soit reproduite en feuil2 c5 par exemple ce qui
fait que si on change la couleur en a1 il y ait la même reproduction en
feuil2 c5
la particularité c'est que mes tableaux ont 30 lignes et environ 30 colonnes

ex feuill1 à 30 (calendrier ) (1feuille par personne pour un total de 30
personnes)

-colonnes: janvier fevrier etc...
-lignes : lundi 1er mardi 2 mercredi et ça mois par mois (en clair un
calendrier).
chaque cellule peut-être colorée : rouge pour maladie vert pour congés etc..

Feuil 31 à 43 (planning) recap par mois pour toutes les personnes sur la
même feuille (soit 12 feuilles, 1 par mois)
-colonnes: lundi mardi etc (pour le mois selectionné en feuil1)
-lignes : les noms des personnes concernées récupérés sur les feuil 1 à 30
et dans chaque cellule la couleur récupérée sur sa feuille personnel se
trouvant de 1 à 30

J'espère que je suis un peu plus clair
Ce qui serait super c'est que je puisse créer une fonction (je ne suis pas
un pro des codes en vba)
merci encore pour ton aide

jacques


Bonjour,

Je ne suis pas sur d'avoir compris exactement ta question, cependant si tu
demande comme faire dans ta macro pour recuperer la couleur de fond des
cellules de la feuilles 1 et le repercuter sur des cellules de la feuille 2.
Il suffit de faire :

Worksheets("feuil2").Cells(i, j).Interior.ColorIndex =
Worksheets("feuil1").Cells(i, j).Interior.ColorIndex

Bonne journée

David
"jacques" wrote in message
news:
bonjour à tous,
Après plusieurs éssais je n'arrive toujours pas à copier mes fonds de
cellules
ex: sur la feuille 1 un planing janvier fevrier etc par personne (au
total 30 personnes sont concernées donc 30 feuilles)
chaque mois à deux cellules par journée
je mets des couleurs de fond qui sont ensuites comptabiliser (avec une
macro
en vba).
sur la feuille 2 je fais une récap de tous les noms mois par mois (ex:
janvier , 1 ligne par nom (30 noms au total sur la même feuille) je
voudrais
donc lorsque je colore un fond en feuille 1 qu'il y ait une liaison avec
la
feuille 2.
la seule méthode que j'ai trouvé c'est l'appareil photo (ce qui m'oblige
à
faire environ 900 manip par mois) c'est quasi infaisable
Merci d'avance
jacques