VBA - Enregistrer un fichier avec un nombre de cellule limité

  • Initiateur de la discussion Initiateur de la discussion eldoctor62
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

E

eldoctor62

Guest
Bonjour,

Je souhaites qu'a la fermeture de mon fichier, une macro enregistre a la date du jour, j'ai écrit ceci :

Code:
Private Sub Workbook_BeforeClose(Cancel As Boolean)


' je met a jour la base de données

ENVOIversHISTO

' je copie la date pour controler le lendemain

    Range("A2").Select
    Selection.Copy
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
        
' je sauvegarde

Application.DisplayAlerts = False

    ActiveWorkbook.Save

' en fermant je sauvegarde pour celine a la date du jour

Dim Chemin As String
Chemin = "R:\DEPARTEMENT\"
ActiveWorkbook.SaveAs Filename:= _
Chemin & "Anomalies - " & Format(Date, "yyyy mm dd") & " .xls", FileFormat:=xlExcel8, _
Password:="", WriteResPassword:="", ReadOnlyRecommended:=False, _
CreateBackup:=False

Application.DisplayAlerts = True

End Sub

Mais beaucoup de cellule ainsi que les macros ne sont pas souhaité dans cette sauvegarde...
D'avance merci de bien vouloir me venir en aide,

Je voudrais par exemple qu'il n'enregistre que :

Range("E1:G1").Select
 
Dernière modification par un modérateur:
Re : VBA - Enregistrer un fichier avec un nombre de cellule limité

Bonjour.

Je pense que pour ne pas enregistrer de macro avec, vous devez copier le contenu des feuilles dans celles d'un nouveau classeur et c'est celui ci que vous devez sauvegarder.
Ou alors un SaveCopyAs en sauvegardant cette copie comme .xlsx
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
13
Affichages
1 K
Réponses
2
Affichages
952
Retour