Bonjour,
J'ai besoin d'aide sur un point.
Je veux sauvegarder un classeur Excel créé par mon VBS, mais celui ci ne me sauvegarde que le dernier onglet écrit :
J'ai essayer plusieurs méthodes, mais sans succès !
appXL.application.Sheets(Array("ALL","MALAKOFF","MEDERIC","AUTRE", "SI2M" )).Select
'Afin de selectionner tout les onglets
1ère méthode :
appXL.Application.ActiveWorkbook.SaveAs "MonFichier " & Date & ".xls"
' Là ca ne me sauvegarde que le dernier onglet écrit ( L'onglet porte le nom du fichier au passage ! ) C'est pas cool mais ça sauve bien !
2ème méthode :
appXL.Application.Workspace.GetSaveAsFilename "MonFichier " & Date ,"*.xls"
'Microsoft Office Excel: La méthode GetSaveAsFilename de la classe Application a échoué
Génial mais j'en fais quoi moi de cette erreur !
3ème méthode :
appXL.Application.SaveWorkspace "C:\MonFichier " & Date & ".xls"
' Là j'ai l'ouverture d'une boite de dialogue Excel Enregistrer sous...
Pas cool pour un automatisme ! Sinon c'est sur là j'ai tout !
Est ce que quelqu'un aurait une petite idée de comment enregistrer tout les ongets ( Avec leurs vrai noms le tout sous MonFichier " & Date & ".XLS ????
Pour le moment j'utilise la première méthode, mais j'ai 5 fichiers à chaque fois !
Si je pouvais les avoir dans un seul fichier ça m'irai beaucoup mieux !
Merci pour vos réponses car là je planche carement !
Fred
Ps : Au passage si quelqu'un à besoin de taper dans des bases de données Access ou SQL, no problème je sais comment ça mache !