Onglet Excel -> découpe pls files

Onglet Excel -> découpe pls files - VB/VBA/VBS - Programmation

Marsh Posté le 16-01-2007 à 15:14:15    

Bonjour, voici mon problème,  
 
Je voudrais savoir s'il existe un code VBS permettant de créer plusieurs fichiers à partir d'un fichier excel à plusieurs onglets...
 
Je m'explique... ex : fichier1.xls (onglets : feuil1, feuil2, feuil3)
 
A la sortie du VBS je voudrais avoir ça : feuil1.xls, feuil2.xls, feuil3.xls...
 
Possible ça ???
 
merci

Reply

Marsh Posté le 16-01-2007 à 15:14:15   

Reply

Marsh Posté le 16-01-2007 à 15:50:53    

Petit up, c'est assez urgent ^^

Reply

Marsh Posté le 16-01-2007 à 16:42:47    

up

Reply

Marsh Posté le 16-01-2007 à 19:00:10    

Bonsoir,
à tester: (pas VBS)
 
Windows("fichier1.xls" ).Activate
Set wb = ActiveWorkbook
For Each ss In wb.Sheets
    Application.CutCopyMode = False
   ss.Copy
   ActiveWorkbook.SaveAs Filename:= _
        "Mettre ici le chemin" & ss.Name & ".xls", _
        FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
   
    Windows("fichier1.xls" ).Activate
Next
End Sub
Cordialement


Message édité par seniorpapou le 16-01-2007 à 21:35:23
Reply

Marsh Posté le 23-01-2007 à 15:17:41    

Parfait, ça fonctionne... il faut juste rajouter subxxxx au début... je suis d'accord normalement c'est instinctif :D
 
Merci bcp pour ce code...


Message édité par TheFreeMarmote le 23-01-2007 à 15:18:19
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed