[RÉSOLU] VBA : sauvegarde sans confirmation.

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 !

dionys0s

XLDnaute Impliqué
Rebonjour le forum

ma demande est peut-être un peu tordue ou perfectionniste, mais comme c'est un peu le but de VBA je demande quand même.

J'ai le code suivant :

Code:
Sub Effacer_les_exports()

Application.ScreenUpdating = False

Application.ShowWindowsInTaskbar = False

    ChDir _
        "C:\Chemin d'accès"
    Workbooks.Open Filename:= _
        "C:\Chemin d'accès\fichier.xls"
        Cells.Select
        Selection.Clear
        Range("A1").Select
        ActiveWorkbook.save
        ActiveWindow.Close

Application.ScreenUpdating = True

Application.ShowWindowsInTaskbar = True
        
End Sub

Il se trouve que mon fichier .xls est issu d'un export, qu'il est en format csv, et qu'au moment de sauvegarder le fichier, (ActiveWorkbook.save), la macro s'interrompt pour me demander confirmations du changement de format (de Excel 2.1 à un Excel 2003 donc). Est-ce possible d'automatiser la confirmation sur oui, et qu'ainsi la macro ne s'interrompe pas ? Je demande parce-que la macro ouvre, vide, sauvegarde et ferme pas mal de fichiers à la suite et ça ralentit pas mal son execution du coup.

J'espère m'être fait comprendre

D'avance merci pour vorte aide
 
Dernière édition:
Re : VBA : sauvegarde sans confirmation.

Salut Dionis0s le Forum

peut-être avec ça

Code:
'...
    ChDir _
        "C:\Chemin d'accès"
    Workbooks.Open Filename:= _
        "C:\Chemin d'accès\fichier.xls"
        Cells.Select
        Selection.Clear
        Range("A1").Select
        ThisWorkbook.Close Savechanges:=True
'...
EDITION: Salut FG🙂

Bonne Journée
 
- 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
Retour