OVH Cloud OVH Cloud

Comment copier une feuille d'un classeur à un autre en VBA-Excel ?

4 réponses
Avatar
Rasha
Bonjour tout le monde,

Comment copie-t-on une feuille d'un classeur excel à un autre en VBA-Excel ?

J'y ai passé toute l'après-midi sans y arriver.

Help !

4 réponses

Avatar
Michel Gaboly
Bonjour,

Comme souvent, pour découvrir de nouvelles choses, passer par
l'enregistrement auto est bien pratique :

Déclenche l'enregistrement d'une nouvelle macro, puis "Edition,
Déplacer ou copier une feuille..."

Dans le dialogue qui apparaît, sélectionne le classeur dans lequel
insérer la feuille, et n'oublie de cocher la case "Créer une copie".

Valide et arrête l'ennregistrement. Tu n'as plus qu'à examiner le
code obtenu. :-))



Bonjour tout le monde,

Comment copie-t-on une feuille d'un classeur excel à un autre en VBA-Excel ?

J'y ai passé toute l'après-midi sans y arriver.

Help !


--
Cordialement,

Michel Gaboly
http://www.gaboly.com

Avatar
boblebob
salut,

tu aurais du essayer l'enregistreur de macro tu n'aurais pas perdu ton
après-midi, voici ce qu'il me donne :


Sheets("Feuil1").Copy Before:=Workbooks("Classeur2").Sheets(1)

à améliorer suivant tes besoins.

--
a+
bob

(enlever nospam00-)
----
"Rasha" a écrit dans le message de news:
3fc775ef$0$2355$
Bonjour tout le monde,

Comment copie-t-on une feuille d'un classeur excel à un autre en VBA-Excel
?


J'y ai passé toute l'après-midi sans y arriver.

Help !




Avatar
Rasha
Effectivement j'aurais dû y penser.

L'enregisteur de macro m'est sortie de la tête !!!!

Merci Michel et merci Boblebob ;-)

Rasha


"boblebob" a écrit dans le message de news:
#
salut,

tu aurais du essayer l'enregistreur de macro tu n'aurais pas perdu ton
après-midi, voici ce qu'il me donne :


Sheets("Feuil1").Copy Before:=Workbooks("Classeur2").Sheets(1)

à améliorer suivant tes besoins.

--
a+
bob

(enlever nospam00-)
----
"Rasha" a écrit dans le message de news:
3fc775ef$0$2355$
Bonjour tout le monde,

Comment copie-t-on une feuille d'un classeur excel à un autre en
VBA-Excel


?

J'y ai passé toute l'après-midi sans y arriver.

Help !








Avatar
Michel Gaboly
De rien, ;-))

Si la perte de l'après-midi suffit à te faire penser à L'enregisteur de
macros les prochaines fois, elle aura été utile ;-))



Effectivement j'aurais dû y penser.

L'enregisteur de macro m'est sortie de la tête !!!!

Merci Michel et merci Boblebob ;-)

Rasha

"boblebob" a écrit dans le message de news:
#
salut,

tu aurais du essayer l'enregistreur de macro tu n'aurais pas perdu ton
après-midi, voici ce qu'il me donne :


Sheets("Feuil1").Copy Before:=Workbooks("Classeur2").Sheets(1)

à améliorer suivant tes besoins.

--
a+
bob

(enlever nospam00-)
----
"Rasha" a écrit dans le message de news:
3fc775ef$0$2355$
Bonjour tout le monde,

Comment copie-t-on une feuille d'un classeur excel à un autre en
VBA-Excel


?

J'y ai passé toute l'après-midi sans y arriver.

Help !








--
Cordialement,

Michel Gaboly
http://www.gaboly.com