Copier/Coller colonnes Excel sur feuilles différentes

Bonjour à tous,

Je suis bloqué sur un "petit" problème

Alors je vous expose mon souci :

  • Je cherche à utiliser une macro Excel afin de reporter des colonnes d'une feuilles à une autre dans mon classeur Excel
  • Le but est de renseigner une date dans la feuille "Index", en fonction de cette date, je souhaite que la macro copie/colle les colonne à compter de cette date et pour 12 mois (exemple : si je renseigne le 3 mars 2019 dans la fauille Index, il faudrait que la macro copie colle les colonnes à compter du mois de mars 2019 jusqu'au mois de mars 2020)
  • la feuille "Agenda" sera ma base dans laquelle je vais avoir mes données d'entrées
  • la feuille "Agenda test" est la feuille ou doivent être collées les colonnes...

J'espère être assez clair ...

Merci beaucoup par avance pour le temps que vous allez passer à me lire

6exemple2.zip (14.29 Ko)

Bonsoir tut63000,

Une solution sans macro

En prenant comme référence la date de C3 de la feuille Index

Dans la feuille Agenda test, collez en AL1

=FIN.MOIS($Index.$C$3;-1)+1

et dans la même feuille de A1 à AJ32 la formule suivante

=SI(INDIRECT("Agenda."&ADRESSE(LIGNE();EQUIV($AL$1;$Agenda.$2:$2;0)+COLONNE()-1;4;1);1)="";"";INDIRECT("Agenda."&ADRESSE(LIGNE();EQUIV($AL$1;$Agenda.$2:$2;0)+COLONNE()-1;4;1);1))

Voyez si le fichier joint vous convient

Ou celui-ci suivant votre version

Bonjour et bienvenue sur le forum

Bonjour njhub

Une version macro à tester.

Bye !

9exemple2.zip (25.13 Ko)
Rechercher des sujets similaires à "copier coller colonnes feuilles differentes"