OVH Cloud OVH Cloud

copier le feuille

2 réponses
Avatar
JACK 43
Bonjour,

Voilà je débute en "macro" et j'ai besoin d'une macro qui me copie la
dernière feuille.

Donc j'ai mis l'enregistreur de macro, puis clic droite sur la dernière
feuille une fois la fenêtre ouverte ,j'ai sélectionner en dernière position
et cocher faire copie.
Je n'ai pas modifier la selection du classeur car je souhaite que se soit le
même.

oui mais voilà j'ai un problème, l'enregistreur mais comme réfèrence du
classeur celui sur lequel j'aifait l'enregistrement et pas le dernier
classeur. Donc ma macro marche pour la première copie (et encore à la
condition que ma feuille s'appelle de la même façon que celui dans la macro).


Mon souhait que la copie se fasse par rapport à la dernière feuille du
classeur.

MERCI A+

2 réponses

Avatar
JB
Bonjour,

Sheets(Sheets.Count).Copy after:=Sheets(Sheets.Count)
'ActiveSheet.Name = "xxxx"

Cordialement JB
Avatar
LSteph
Bonjour,
Jack43,
Peux tu préciser si tu veux
la copier depuis le classeur actif (?sans doute) vers quoi:
chaque feuille un nouveau classeur ou
vers un autre classeur désigné...

lSteph

"JACK 43" (sansspam)> a écrit dans le message de
news:
Bonjour,

Voilà je débute en "macro" et j'ai besoin d'une macro qui me copie la
dernière feuille.

Donc j'ai mis l'enregistreur de macro, puis clic droite sur la dernière
feuille une fois la fenêtre ouverte ,j'ai sélectionner en dernière
position
et cocher faire copie.
Je n'ai pas modifier la selection du classeur car je souhaite que se soit
le
même.

oui mais voilà j'ai un problème, l'enregistreur mais comme réfèrence du
classeur celui sur lequel j'aifait l'enregistrement et pas le dernier
classeur. Donc ma macro marche pour la première copie (et encore à la
condition que ma feuille s'appelle de la même façon que celui dans la
macro).


Mon souhait que la copie se fasse par rapport à la dernière feuille du
classeur.

MERCI A+