Enregistrer une copie de Classeur sans macro

Résolu/Fermé
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 25 mai 2016 à 12:50
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 - 25 mai 2016 à 22:06
Bonjour,

j'ai besoin de faire des copie de sauvegarde d un classeur,
par j'aimerais que les copies soient enregistrées sans les macros, car elles risquent de générer des erreurs dans mon activité.

Comment puis je faire pour annuler les macro de la sauvegarde ?

Voici mon code :

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Dim Chemin As String
Dim Fichier As String

Chemin = Range("Chemin").Text

Fichier = Range("Nom_Classeur").Text & " " & "le" & " " & Format(Now, "dd-mm-yyyy" & " à " & _
"hh""h""mm") & " " & "" & ".xlsm"

'Copie le classeur à l'endroit voulu et avec le nom + la date et l'heure

ActiveWorkbook.SaveCopyAs Chemin & Fichier

End Sub

Par avance merci
A voir également:

1 réponse

FlorianGoMore Messages postés 32 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 1 juin 2016 4
25 mai 2016 à 12:53
Bonjour,

Il me semble que le format .xmlb n'enregistre que les données, sans les macros, et en plus prend moins de place puisqu'il sauvegardé en binaire.

En espérant t'avoir aidé,

Cordialement,
Florian
0
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 1
25 mai 2016 à 12:59
Bonjour et merci,

Malheureusement je n arrive pas à ouvrir ce format

Cdt
0
FlorianGoMore Messages postés 32 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 1 juin 2016 4
25 mai 2016 à 13:35
Désolé, je me suis trompé sur l'extension, il s'agit en fait du xlsb, et non pas xmlb...

Cordialement,
Florian
0
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 1 > FlorianGoMore Messages postés 32 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 1 juin 2016
25 mai 2016 à 13:43
Désolé j'ai un message d'erreur qui met en cause le format ou l'extension.
non valide
0
FlorianGoMore Messages postés 32 Date d'inscription mercredi 25 mai 2016 Statut Membre Dernière intervention 1 juin 2016 4
25 mai 2016 à 14:01
Je ne sais pas vraiment, pour excel 2013 sur lequel je suis, c'est bien le .xlsb... Renseigne toi sur le format binaire de ta version, savoir s'il existe et si oui quel extension il prend par défaut :)
0
CHARLYJACK Messages postés 353 Date d'inscription mardi 19 octobre 2010 Statut Membre Dernière intervention 16 mai 2023 1
25 mai 2016 à 14:10
J'ai xlsb aussi sur 2010
mais la macro se déclenche.
0