Copy.Sheet

Bonjour,

J'ai un petit souci..

J'essaye de copier un onglet à partir d'un model, plusieurs souci....

1/ Je n'arrive pas à appliquer le format "00" au comptage..

2/ Le compte commence à partir de 2 vu que mon model est sheet1 mais masqué.

3/ Que j'utilise After ou Before je n'ai pas l'effet escompté, je voudrais que mon dernier onglet copier soit le premier..

Le nom de l'onglet est censé donner quelque chose tel que JAN_18_BL01 nom fichier_fixecompte

Merci pour votre aide.

Sub copysh()
Dim fichier As String, pos&
fichier = ActiveWorkbook.Name
pos = InStr(fichier, ".xls")

Dim ws1 As Worksheet
Set ws1 = Worksheets("Model")
ws1.Copy After:=Sheets(ThisWorkbook.Sheets.Count)
ActiveSheet.Name = Left(fichier, pos - 1) & "_BL0" & Application.Sheets.Count

End Sub

Bonjour,

Essaie ainsi :

ActiveSheet.Name = Left(fichier, pos - 1) & "_BL" & Format(Application.Sheets.Count - 1, "00")

Mais je ne suis pas certain de tout comprendre.

Cdlt.

Rapide et efficace merci Jean-Eric,

Il manque que l'ordre décroissant mais au pire je vais faire sans

Bonjour,

Essaie ainsi :

ActiveSheet.Name = Left(fichier, pos - 1) & "_BL" & Format(Application.Sheets.Count - 1, "00")

Mais je ne suis pas certain de tout comprendre.

Cdlt.

Bonjour à tous,

J'ai un petit souci supplémentaire que je n'avais pas pris en considération !

La feuille model que j'utilise je voulais la mettre en masquer, or quand j'utilise ma macro pour créer un doublon les proprietés de la feuille sont aussi copié du coup toutes les nouvelles feuilles que je créer se retrouves masquées :/

Que faire ?

Bonjour,

Ajoute :

ActiveSheet.Visible=-1

Bonne journée.

Bonjour Jean-Eric et merci pour tes réponses,

Je poste mon fichier parce que je n'arrive plus vraiment à comprendre..

Tant que l'onglet Model n'est pas masqué ça fonctionne très bien mais dès lors que je le masque cela ne fonctionne plus... :/

J'ai aussi un gros message d'avertissement sécurité lors de l'ouverture du fichier, je suis assez étonné de ça :/

Merci beaucoup

8jan-2018.xlsm (175.20 Ko)
7jan-2018.zip (149.75 Ko)

Bonjour toutes et tous

à voir et tester ci joint (Note :attention j'ai une version d'Excel 2007 Fr)

crdlt,

André

7jan-2018.xlsm (185.92 Ko)

Ca m'a l'air juste parfait

Merci à vous !

Rechercher des sujets similaires à "copy sheet"