Dupliquer une feuille avec ses codes

ced5757 Messages postés 40 Statut Membre -  
ccm81 Messages postés 11033 Statut Membre -
Bonjour,

j'ai réalisé un macro pour dupliquer une feuille.
seulement les codes de la feuille que je duplique ne se mette pas automatiquement dans la nouvelle feuille .
Comment faire pour dupliquer les codes également ?

peut-être existe t'il un autre moyen de dupliquer une feuille?
A voir également:

2 réponses

ccm81 Messages postés 11033 Statut Membre 2 434
 
Bonjour

En principe lors d'une copie de feuille, le code suit
Exemple de code attaché à un bouton de la feuille N0
où N0 est le nom de la 1° feuille

Private Sub CommandButton1_Click()
Dim N As Long
Dim NomF As String
    NomF = ActiveSheet.Name
    N = Right(NomF, Len(NomF) - 1)
    N = N + 1
    Sheets(NomF).Copy After:=Sheets(Sheets.Count)
    ActiveSheet.Name = "N" & N
End Sub


Bonne suite
0
ced5757 Messages postés 40 Statut Membre 1
 
ca ne marche pas lorsque le code s'exécute un message d'erreur s'affiche "erreur d'exécution '13'" (incompatibilité de type, en me signalant la ligne "N = Right(NomF, Len(NomF) - 1)"

Peut-être pouvez vous m'expliquer cette ligne pour que je l'adapte
0
ccm81 Messages postés 11033 Statut Membre 2 434
 
de rien

je termine avec cet exemple in-situ
https://www.cjoint.com/?3ErtZcSsD2e

Bonne soirée
0