exemple sauvegardes par vba

M

michel

Guest
bonsoir

J'ai listé dans le fichier ci joint , quelques informations sur les sauvegardes de classeurs par VBA
Je transmets le fichier sur le forum dans le cas ou quelqu'un serait interessé par ce sujet .

n'hésitez pas à faire vos remarques s'il y a des inexactitudes , ou des informations importantes à ajouter .


bonne soirée
michel
lapin4.gif
 

Pièces jointes

  • Exemples_de_sauvegardes_par_VBA.zip
    9 KB · Affichages: 308
C

charly

Guest
Bonjour Michel et merci pour ton aide

J'ai un problème de sauvegarde mais malheureusement tes macros ne marchent pas ou plus exactement une d’entre elles marche mais me change le répertoire d’enregistrement.

Mon problème est celui de l’enregistrement d’un classeur créé avec Excel 2002 puis traité et enregistré par Excel 97. A chaque enregistrement sur Excel 97 le message comme quoi le fichier a été créé avec une version plus récente apparaît et je voudrais éviter cela .
J’ai essayé ta macro
Application.displayalerts = False
ActiveWorkbook.saveas
Application.displayalerts = true

Cela marche mais il m’enregistre le classeur dans le répertoire par défaut au lieu du répertoire
D’origine

Alors si tu connais l’astuce communique-la mois STP

Merci et @+
 
M

Michel

Guest
Bonjour Charly

as tu utilisé la propriété FileName pour préciser le repertoire d'enregistrement souhaité
( premier exemple du classeur )

par exemple en combinant avec la désactivation des messages d'alertes
( attention : si un ancien classeur porte le meme dans le répertoire ,il sera écrasé sans préavis )
Application.displayalerts = False
ActiveWorkbook.SaveAs FileName:="d:\dossier\general\excel\Test"
Application.displayalerts = true

ou ( a tester si c'est adaptable pour ton projet )
Application.displayalerts = False
ActiveWorkbook.SaveAs FileName:=ThisWorkbook.path & "\test"
Application.displayalerts = true

Thisworkbook.Path renvoie le chemin du classeur qui contient la macro


bonne journée
michel
lapin4.gif
 
B

Bonbrill

Guest
Bonsoir le Forum

Besoin d'aide pour sauvegarder feuilles Excel générées automtiquement avec un nom precis pour chaque onglet
J'aimerais les sauvegarder automatiquement avec le nom de l'onglet

Merci d'avance pour vos reponses
 

Discussions similaires

Réponses
7
Affichages
263

Statistiques des forums

Discussions
311 540
Messages
2 080 531
Membres
101 234
dernier inscrit
Layani89