Enregistrement de tous les classeurs ouverts (Microsoft Excel)
Si vous travaillez avec de nombreux classeurs ouverts en même temps, vous savez qu’il peut être difficile de parcourir et d’enregistrer chacun des classeurs ouverts, à son tour. Ne serait-il pas génial d’avoir une seule commande qui vous permette d’enregistrer tous les classeurs ouverts, sans avoir à le faire manuellement?
Malheureusement, une telle commande n’existe pas dans les versions d’Excel qui utilisent l’interface du ruban, mais vous pouvez en créer une à l’aide d’une macro. Voici un bon exemple de celui que vous pourriez utiliser:
Sub SaveAll() Dim Wkb As Workbook For Each Wkb In Workbooks If Not Wkb.ReadOnly And Windows(Wkb.Name).Visible Then Wkb.Save End If Next End Sub
Enregistrez la macro dans votre classeur personnel, attribuez-la à la barre d’outils d’accès rapide ou à une touche de raccourci, et vous pouvez l’appeler aussi souvent que vous le souhaitez.
Il enregistre tous les classeurs ouverts, à l’exception de ceux qui sont en lecture seule ou masqués.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
ExcelTips est votre source pour une formation Microsoft Excel rentable.
Cette astuce (11079) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:
link: / excel-Saving_All_Open_Workbooks [Enregistrement de tous les classeurs ouverts]
.