[VBA] Copier une feuille après feuilles cachées

Fermé
bubble.diver Messages postés 2 Date d'inscription lundi 28 juillet 2014 Statut Membre Dernière intervention 29 juillet 2014 - 28 juil. 2014 à 23:22
bubble.diver Messages postés 2 Date d'inscription lundi 28 juillet 2014 Statut Membre Dernière intervention 29 juillet 2014 - 29 juil. 2014 à 09:57
Bonjour,

débutant en VBA, je me tourne vers vous en espérant trouver réponses à ma question.

Je dispose d'un feuille Source suivi de deux feuilles cachées. Je souhaite dupliquer la feuilles source de telle sorte qu'elles se retrouvent en dernière position. Mon problème est qu'au final lorsque j'affiche les feuilles cachées, ce sont celles-ci qui sont en dernier.

voici mon fichier qui reprend l'idée de mon problème : https://www.cjoint.com/?DGCxvMQ1e9u

merci d'avance à tous
A voir également:

1 réponse

via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
28 juil. 2014 à 23:53
Bonsoir

Soit tu positionnes les feuilles cachées AVANT la feuille visible Source et elles resteront dans cet ordre

Soit si tu veux que les feuilles cachées restent après Source mais avant "1" tu rajoutes 4 lignes en fin de macro pour replacer les feuilles au bon endroit
Sheets("Data").Select
Sheets("Data").Move Before:=Sheets("1")
Sheets("Masque").Select
Sheets("Masque").Move Before:=Sheets("1")

Cdlmnt
0
xuorel Messages postés 254 Date d'inscription samedi 24 novembre 2012 Statut Membre Dernière intervention 11 mai 2023
29 juil. 2014 à 01:47
Ok donc pas de moyen direct de les faire atterrir en dernier.

je vais donc essayer (selon la manière dont ca se combinera dans mon code) :

- soit ta méthode
- soit afficher les 2 feuilles cachées avant de copier les autres, puis les remasquer

merci pour ta réponse
0
bubble.diver Messages postés 2 Date d'inscription lundi 28 juillet 2014 Statut Membre Dernière intervention 29 juillet 2014
29 juil. 2014 à 09:57
@via55 : tout comme xuorel, je te remercie pour ta réponse
0