Сохранение в двух местах (Microsoft Excel)
Сэм спросил, есть ли способ сохранить одну и ту же книгу в двух разных местах. Например, одну копию можно сохранить в обычном сетевом расположении, а другую — в папке на локальном жестком диске.
Есть множество способов сделать это. Например, вы можете создать свой собственный макрос, который сохраняет две версии одной и той же книги. Макрос можно назначить кнопке на панели инструментов, а затем нажать кнопку, если вы хотите сохранить обе копии. (Другими словами, вы полностью обойдете обычную функцию сохранения.)
Другой подход — внести небольшую корректировку в то, как Excel сохраняет книгу. Например, следующий макрос будет добавлен к объекту ThisWorkbook для книги:
Private Sub Workbook_BeforeSave(ByVal _ SaveAsUI As Boolean, Cancel As Boolean) With ThisWorkbook .SaveCopyAs ("c:\Backups\Backup of " & .Name) End With End Sub
Это обработчик событий, который запускается каждый раз, когда вы выполняете сохранение в книге. На этом этапе выполняется макрос, и копия книги сохраняется по указанному пути на локальном жестком диске.
_Примечание: _
Если вы хотите узнать, как использовать макросы, описанные на этой странице (или на любой другой странице на сайтах ExcelTips), я подготовил специальную страницу, содержащую полезную информацию.
link: / excelribbon-ExcelTipsMacros [Щелкните здесь, чтобы открыть эту специальную страницу в новой вкладке браузера]
.
ExcelTips — ваш источник экономичного обучения Microsoft Excel.
Этот совет (3042) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и новее) здесь:
link: / excelribbon-Saving_in_Two_Locations [Сохранение в двух местах]
.