Créer fichier à partir d'un onglet

Berg1664

XLDnaute Occasionnel
Bonjour à tous

Je fais à nouveau appel à cette belle communauté d'esprits

Ci joint le fichier Toto , j'aimerais à partir de l'onglet client créer automatiquement un fichier dans le même répertoire et dont le nom serait client.xlsx

Je sèche lamentablement

Grand merci d'avance
Berg1664
 

Pièces jointes

  • toto.xlsx
    12.4 KB · Affichages: 51
  • toto.xlsx
    12.4 KB · Affichages: 66
  • toto.xlsx
    12.4 KB · Affichages: 63

Berg1664

XLDnaute Occasionnel
Re : Créer fichier à partir d'un onglet

Bonjour Joss56

Désolé sur mon PC cela bug à la deuxième ligne de code
ThisWorkbook.Sheets("Clients").Copy Before:=ActiveWorkbook.Sheets(1)
Avec le message d'erreur d'exécution suivant '100''' Excel n eparvient pas à insérer les feuilles dans le classeur de destination car il contient moins de ligne et de colonnes que la classeur source... ;-(
 

JCGL

XLDnaute Barbatruc
Re : Créer fichier à partir d'un onglet

Bonjour à tous,

Peux-tu essayer ceci :

VB:
Option Explicit

Sub Test()
    Application.ScreenUpdating = 0
    Sheets("Clients").Copy
    Application.DisplayAlerts = 0
    ActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\Clients.xlsx"
    ActiveWindow.Close
    With Application
        .ScreenUpdating = 1
        .DisplayAlerts = 1
    End With
End Sub
 

Discussions similaires

Statistiques des forums

Discussions
312 102
Messages
2 085 303
Membres
102 857
dernier inscrit
Nony1931