Резервная копия excel


Восстановление поврежденной книги

Если при открытии книги Microsoft Excel обнаруживает, что она повреждена, автоматически запускается режим восстановления файла, чтобы восстановить книгу. Если данный режим не запускается, попробуйте восстановить книгу вручную, выполнив указанные ниже действия.

  1. Выберите Файл > Открыть.

  2. Выберите расположение и папку, в которой находится поврежденная книга.

  3. Выберите поврежденную книгу в диалоговом окне Открытие документа.

  4. Щелкните стрелку рядом с кнопкой Открыть, а затем выберите команду Открыть и восстановить.

  5. Чтобы восстановить максимально возможное количество данных книги, выберите Восстановить.

    Если не удается восстановить данные с помощью команды Восстановить, выберите Извлечь данные, чтобы извлечь из книги значения и формулы.

Если ни автоматическое, ни ручное обновление не работают, существует несколько других способов восстановления, которые могут помочь сохранить данные. Вы также можете предотвратить потерю данных, автоматически сохраняя резервную копию книги или периодически создавая файл восстановления.

Восстановление данных из поврежденной книги

Попробуйте восстановить данные с помощью одного из приведенных ниже способов. Если какой-то из них не сработает, можно попробовать другой. Кроме того, для восстановления книги можно воспользоваться решениями сторонних производителей программного обеспечения.

Важно: Если книгу не удается открыть из-за ошибки на диске или в сети, прежде чем пытаться восстановить ее каким-либо из следующих способов, переместите ее на другой жесткий диск или на локальный диск.

Восстановление данных, когда книга открыта в Excel

  • Восстановление книги до последней сохраненной версии    Если книга повреждена во время работы до сохранения изменений, можно восстановить ее последнюю сохраненную версию.

    1. Выберите Файл > Открыть.

    2. Дважды щелкните имя книги, которую необходимо открыть в приложении Excel.

    3. Нажмите кнопку Да, чтобы снова открыть книгу.

      Книга откроется без внесенных вами изменений, которые могли привести к ее повреждению.

Восстановление данных, если не удается открыть книгу в Excel

  • Установка пересчета вручную в Microsoft Excel    Попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться.

    1. Выберите Файл > Создать.

    2. В разделе Создать нажмите Пустая книга.

    3. Выберите Файл > Параметры.

    4. На вкладке Формулы в разделе Параметры вычислений выберите параметр Вручную и нажмите кнопку ОК.

    5. Выберите Файл > Открыть.

    6. Найдите поврежденную книгу и откройте ее двойным щелчком мыши.

  • Использование внешних ссылок для связи с поврежденной книгой    Чтобы извлечь из книги только данные (без формул или вычисляемых значений), попробуйте подключиться к поврежденной книге с помощью внешних ссылок.

    1. Выберите Файл > Открыть.

    2. Перейдите к папке, в которой находится поврежденная книга.

    3. Щелкните имя файла правой кнопкой мыши, выберите команду Копировать, а затем нажмите кнопку Отмена.

    4. Выберите Файл > Создать.

    5. В разделе Создать нажмите Пустая книга.

    6. В ячейке A1 новой книги введите =имя_файла!A1, где имя_файла — это имя поврежденной книги, скопированное в шаге 3, а затем нажмите клавишу ВВОД.

      Примечание:  Необходимо ввести только имя книги — вводить расширение имени файла не нужно.

    7. Если появится диалоговое окно Обновить значения, выберите поврежденную книгу и нажмите кнопку ОК.

    8. Если появится диалоговое окно Выбор листа, выберите нужный лист, а затем нажмите кнопку ОК.

    9. Выберите ячейку A1.

    10. Выберите Главная > Копировать или нажмите клавиши CTRL+C.

    11. Начиная с ячейки A1, выделите область примерно такого же размера, что и диапазон ячеек с данными в поврежденной книге.

    12. Выберите Главная > Вставить или нажмите клавиши CTRL+V.

    13. Пока диапазон ячеек еще выделен, снова выберите Главная > Копировать или нажмите клавиши CTRL+C.

    14. На вкладке Главная нажмите стрелку под кнопкой Вставить, а затем в группе Вставить значения выберите Значения.

      При вставке значений удаляются ссылки на поврежденную книгу и остаются только данные.

  • Использование макроса для извлечения данных из поврежденной книги    Если поврежденная книга ссылается на диаграмму, попробуйте извлечь исходные данные из диаграммы с помощью макроса.

    1. Скопируйте код макроса, приведенный ниже, и вставьте его на листе модуля.

      Sub GetChartValues()

      Dim NumberOfRows As Integer

      Dim X As Object

      Counter = 2

      ' Подсчет количества строк данных.

      NumberOfRows = UBound(ActiveChart.SeriesCollection(1).Values)

      Worksheets("ChartData").Cells(1, 1) = "X Values"

      ' Запись значений по оси x на лист.

      With Worksheets("ChartData")

      .Range(.Cells(2, 1), _

      .Cells(NumberOfRows + 1, 1)) = _

      Application.Transpose(ActiveChart.SeriesCollection(1).XValues)

      End With

      ' Перебор всех рядов в диаграмме и запись их значений

      ' на лист.

      For Each X In ActiveChart.SeriesCollection

      Worksheets("ChartData").Cells(1, Counter) = X.Name

      With Worksheets("ChartData")

      .Range(.Cells(2, Counter), _

      .Cells(NumberOfRows + 1, Counter)) = _

      Application.Transpose(X.Values)

      End With

      Counter = Counter + 1

      Next

      End Sub

    2. Вставьте или удалите лист в книге, щелкните его ярлычок правой кнопкой мыши и назовите его ДанныеДиаграммы.

    3. Выберите диаграмму, из которой необходимо извлечь исходные данные.

      Примечание: Эту диаграмму можно внедрить в лист или поместить на отдельный лист диаграммы.

    4. Запуск макроса.

    5. Данные диаграммы будут помещены на лист ДанныеДиаграммы.

К началу страницы

Автоматическое сохранение резервной копии книги

Благодаря резервной копии книги у вас всегда будет доступ к данным, если книга будет случайно удалена или повреждена.

  1. Выберите Файл > Сохранить как.

  2. Выберите Компьютер, а затем нажмите кнопку Обзор.

  3. В диалоговом окне Сохранение документа щелкните стрелку на кнопке Сервис и выберите пункт Общие параметры.

  4. В диалоговом окне Общие параметры установите флажок Всегда создавать резервную копию.

К началу страницы

Автоматическое создание файла восстановления через заданные промежутки времени

Файл восстановления книги также помогает обеспечить доступ к данным, если книга будет случайно удалена или повреждена.

  1. Выберите Файл > Параметры.

  2. На вкладкеСохранение в разделе Сохранение книг установите флажок Автосохранение каждые и введите количество минут. (По умолчанию — 10.)

  3. В поле Каталог данных для автовосстановления введите расположение, в котором необходимо сохранять файл восстановления.

  4. Убедитесь, что снят флажок Отключить автовосстановление только для этой книги.

К началу страницы

Резервное копирование файла Excel

Когда это необходимо?

Представьте ситуацию, когда вы вдруг понимаете, что вам необходима предыдущая версия файла, скажем по состоянию на пару тройку часов назад. Хорошо если изменений не так много и их можно исправить за 10 минут. Но, к сожалению, бывают случаи, когда на это уходят часы. Чтобы этого избежать необходимо всего-лишь делать резервные копии файла. Тем более если этот процесс занимает пару кликов мышью.

Описание работы

Для создания резервной копии файла Excel нужно нажать на команду Резервное копирование. Кнопка расположена на вкладке VBA-Excel, которая появится после установки надстройки.

В появившемся диалоговом окне останется только выбрать местоположение и имя копии файла. По умолчанию указана папка, текущего файла. В качестве имени файла указывается имя текущего файла с добавлением даты и времени резервной копии. Вы можете изменить имя на любое удобное.

Программа создаст копию файла, т. е. НЕ затронет текущий файл, в котором вы сейчас работаете.

Автоматическое резервное копирование

В надстройке также имеется возможно автоматического резервного копирования выбранного файла через заданное время. Для этого требуется выбрать опцию Автоматическое резервное копирование и указать количество часов, минут и секунд, через которое будет запускаться копирование.

Сохранение настроек

Вы можете сохранить заданные настройки и использовать их в других файлах. Для этого установите опцию Сохранить настройки.

Остановка автоматического резервного копирования

Для отмены резервного копирования достаточно перейти на вкладку VBA-Excel и нажать левой кнопкой мыши на Резервное копирование и выбрать Отмена резервного копирования.

Как сделать резервную копию excel?

В EXCEL есть удобный функционал по резервному копированию сохраняемых файлов.

При каждом сохранении, EXCEL будет сохранять и обновлять резервную копию файла с расширением .xlk

Для того, чтобы настроить эту возможность, необходимо перезаписать файл через меню «Сохранить как»:

  1. Нажать на кнопку Файл — > Сохранить как

  2. Нажимаем кнопку «Обзор»
  3. В открывшемся окне нажимаем кнопку «Сервис» — > Общие параметры

  4. В окне «Общие параметры» установить галку «Всегда создавать резервную копию» и нажать «ОК»

  5. Сохранить файл.

В папке с сохраняемым файлом всегда будет файл обновляемой резервной копии.

Повреждение книги часто бывает очень болезненным. Я покажу, во-первых, как обезопасить себя с помощью резервного копирования, а во-вторых, что можно сделать, если файл всё же нужно восстановить.

Автоматическое сохранение резервной копии книги

Чтобы ваш труд не пропал, в случае повреждения файла, настройте резервное копирование. Пройдите по меню Файл –> Сохранить как (в Excel 2013). Выберите место на диске для сохранения, и в открывшемся окне Сохранение документа, нажмите стрелку рядом с кнопкой Сервис; выберите команду Общие параметры. В открывшемся окне Общие параметры установите флажок Всегда создавать резервную копию (рис. 1). Эта установка действует только для той книги, в которой вы сделали настройку.

Рис. 1. Автоматическое сохранение резервной копии книги

Скачать заметку в формате Word или pdf

Автоматическое создание файла восстановления через определенные промежутки времени

Резервная копия создается всякий раз, когда вы сохраняете книгу. Резервная копия – это предыдущая версия той книги, которую вы сохраняете. Лет 10–15 назад многие программы (такие как Excel или PageMaker), да и сама операционная система Windows, были не очень надежны, поэтому у меня выработалось правило периодически сохранять свою работу. С тех пор программы стали более надежными, и «вылетают» относительно редко, поэтому у большинства пользователей такая привычка не выработалась. Не беда. Настройте периодическое автоматическое сохранение открытых файлов. Пройдите по меню Файл –> Параметры. На вкладке Сохранение в разделе Сохранение книг установите флажок Автосохранение каждые, а затем введите количество минут. В поле ввода Каталог данных для автовосстановления введите расположение, в котором необходимо сохранять файлы для восстановления. Убедитесь в том, что флажок Отключить автовосстановление только для этой книги снят. А эта установка действует для всех книг Excel.

Рис. 2. Настройка автосохранения файла (чтобы увеличить картинку кликните на ней правой кнопкой мыши и выберите опцию Открыть ссылку в новой вкладке)

Перед тем как делать что-либо еще, обязательно сохраните копию проблемной книги, иначе можно пожалеть. Если у вас есть копия, вы всегда сможете обратиться за профессиональной помощью!

Во-первых, попробуйте открыть книгу в более поздней версии Excel и просто сохранить ее. Чем более поздней является версия Excel, тем больше у нее возможностей открыть и восстановить файл. Очевидно, это невозможно, если вы уже работаете в самой последней версии программы.

Восстановление поврежденной книги вручную

Пройдите по меню Файл –> Открыть. В диалоговом окне Открытые документа выберите поврежденную книгу, которую необходимо открыть. Щелкните стрелку рядом с кнопкой Открыть, а затем выберите команду Открыть и восстановить.

Рис. 3. Открыть и восстановить

На первом этапе, чтобы восстановить максимально возможное количество данных книги, нажмите кнопку Восстановить (рис. 4). Если книга не открылась, выполните описанные выше действия повторно, но теперь нажмите кнопку Извлечь данные. Это позволит извлечь значения и формулы из книги, если попытка восстановления книги не удалась.

Рис. 4. На первом этапе попробуйте восстановить книгу; если не получилось, то можно попытаться извлечь данные

Если ошибка на диске или в сети не позволяет открыть книгу, переместите книгу на другой жесткий диск или из сети на локальный диск, перед тем как попытаться восстановить ее каким-либо из следующих способов.

Возврат книги к последней сохраненной версии

Если при редактировании листа книга была повреждена до того, как изменения в ней были сохранены, можно восстановить исходный лист, вернувшись к последней сохраненной версии. Чтобы сделать это, пройдите по меню Файл –> Открыть. Дважды щелкните имя книги. Excel выдаст предупреждение, что вы пытаетесь повторно открыть уже активную книгу, и что ранее сделанные изменения в ней будут утеряны. Кликните «Да», ведь вы именного этого и добиваетесь.

Сохранение книги в формате HTML

Если это не работает, попробуйте открыть и сохранить книгу в формате HTML или НТМ, затем закройте файл и заново откройте его; после этого сохраните файл в нужном формате, то есть *.xlsх. При сохранении в формате HTML или НТМ из Excel 2007 будут потеряны следующие возможности:

  • Новые возможности Excel 2007
  • Сводные таблицы и диаграммы
  • Проекты VBA
  • Совместно используемые книги уже не будут совместно используемыми.
  • Не все настройки диаграмм будут сохранены.

Сохранение книги в формате SYLK (символьной ссылки)

Попробуйте открыть файл и сохранить его в формате *.slk. Сохранение книги в формате SYLK позволяет отфильтровать поврежденные элементы. Формат SYLK обычно используется для устранения ошибок принтера. Для сохранения книги в формате SYLK пройдите по меню Файл –> Сохранить как. В списке Тип файла выберите пункт SYLK (Symbolic Link), а затем нажмите кнопку Сохранить. Если отображается сообщение о том, что выбранный тип файла не поддерживает книги, содержащие несколько страниц, нажмите кнопку ОК, чтобы сохранить только активный лист. Если отображается сообщение о том, что книга может содержать возможности, несовместимые с форматом SYLK, нажмите кнопку Да. Пройдите по меню Файл –> Закрыть. Если в появившемся сообщении предлагается сохранить внесенные изменения, нажмите кнопку Да. Повторно откройте файл *.slk. (Возможно, чтобы увидеть SLK-файл, может понадобиться выбрать пункт Все файлы или Файлы SYLK в списке Тип файлов.) Сохраните файл в обычном формате с расширением *.xlsx. Поскольку формат *.slk позволяет сохранить только активный лист книги, необходимо открыть поврежденную книгу несколько раз и сохранить каждый лист отдельно.

Установите пересчет вручную

Возможно, проблемы в поврежденной книге связаны с тем, что данные пересчитываются автоматически. Попробуйте отключить автоматический пересчет. Книга не будет пересчитываться и поэтому может открыться. Чтобы установить пересчет вручную в Microsoft Excel, сделайте следующее. Закройте все книги Excel. Создайте новую книгу, нажав Ctrl+N. Пройдите по меню Файл –> Параметры. В категории Формулы в группе Вычисления в книге установите переключатель в положение вручную (рис. 5). Нажмите кнопку ОК. Попробуйте открыть поврежденную книгу.

Рис. 5. Параметры вычисления – вручную

Использование внешних ссылок для связи с поврежденной книгой

Если необходимо извлечь из книги только данные, а не формулы или значения, можно использовать внешние ссылки для связи с поврежденной книгой. Пройдите по меню Файл –> Открыть. В поле Область поиска выберите папку, содержащую поврежденную книгу, а затем нажмите кнопку Отмена (вы настроили папку для файла). Создайте новую книгу Excel, нажав Ctrl+N. В ячейке A1 новой книги введите =имя_файла!A1, где имя_файла — это имя поврежденной книги, нажмите ВВОД (необходимо ввести только имя книги, вводить расширение не нужно). Если в поврежденной книге, на которую вы ссылаетесь, более одного листа, появится диалоговое окно Выбор листа, выберите нужный лист, а затем нажмите ОК (рис. 6).

Рис. 6. Выберите лист, данные которого вы пытаетесь извлечь

«Протяните» формулу в ячейке А1 новой книги на область, приблизительно соответствующую диапазону ячеек, содержащих данные в поврежденной книге. Скопируйте данные в буфер обмена и выполните команду Специальная вставка –> значения. Вставка значений удаляет ссылки на поврежденную книгу и оставляет только данные. Повторите процедуру для извлечения данных из других листов поврежденной книги.

Откройте Excel в безопасном режиме

Если книгу Excel всё еще не удалось открыть, закройте программу Excel, и запустите Excel в безопасном режиме. Для этого перед кликом на строке Excel в меню Пуск, нажмите и удерживайте клавишу Ctrl. Это приведет к отключению VBA и надстроек Excel. Иногда это помогает.

Откройте файл в других программах

Если ваша книга повреждена до такой степени, что вы даже не можете открыть ее, попробуйте открыть электронную таблицу в Microsoft Word или в программе просмотра электронных таблиц Spreadsheet viewer, которую можно загрузить с сайта Microsoft, а затем скопируйте данные из открытого файла. Однако большая часть форматирования, формул и т.п. будет утеряна.

Книгу Excel можно также попробовать открыть в приложении WordPad. Если ее удалось открыть, можно попытаться восстановить код Microsoft Visual Basic в пользовательских модулях и модулях класса. Чтобы найти код, воспользуйтесь поиском по словам «Sub» или «Function».

Кроме того, можно посетить сайт OpenOffice.org и загрузить бесплатную версию программы OpenOffice.org. Кроме отличающихся названий различных утилит и команд, OpenOffice.org очень похожа на Excel. OpenOffice.org основана на той же базовой структуре электронных таблиц, что и Excel, поэтому в ней удобно работать пользователям Excel. В действительности, около 96% формул, которые используются в Excel, можно создать и применить в электронных таблицах OpenOffice.org. Чаще всего восстановить данные Excel удается. Однако код VBA из-за несовместимости OpenOffice.org и Excel восстановить невозможно.

Восстановление Excel-файла специальными программами

Если ни один из перечисленных способов не работает, вам придется воспользоваться специальной программой. Один из источников, где можно приобрести подобное программное обеспечение (для Windows) — После приобретения и установки запустите программу ExcelFix. Щелкните на кнопке Select File, выберите поврежденный файл, а затем щелкните на кнопке Diagnose, чтобы восстановить его. Теперь вы сможете увидеть восстановленный файл в программе просмотра рабочих книг. Щелкните на кнопке Save Workbook, чтобы сохранить книгу в читаемом файле, который можно будет открыть в Excel. Можно загрузить и демонстрационную версию программы, которая не позволяет сохранять файл. Однако все версии программы позволяют начать заново и восстановить столько файлов, сколько вам нужно.

В Инете можно найти и другие платные и бесплатные online сервисы восстановления файлов, например,

По книге Р.Холи, Д.Холи. Excel 2007. Трюки, стр. 61–63 и официальным материалам Microsoft

При работе с некоторыми особо ценными файлами, бывает необходимо периодически в течение рабочего дня сохранять его промежуточные версии, чтобы, при необходимости, иметь возможность к ним вернуться. Выполнять постоянно вручную команды «Файл — Сохранить как» утомительно, да и случайно можно вместо «Сохранить как» нажать на «Сохранить», похоронив этим большой кусок работы.

Если у вас Excel 2010, то кроме стандартного автосохранения у вас должна работать система версий — каждый раз при автосохранении Excel делает отдельную копию вашего текущего файла и (даже!) при выходе из программы и отрицательном ответе на вопрос «Сохранить изменения в файле?» все равно сохраняет временную копию. Добраться до этих временных копий можно через вкладку Файл — Сведения — Версии (File — Properties — Versions):

 Для своих проектов я в итоге пришел к другому решению — написал макрос, который сохраняет текущую книгу в заданную папку, добавляя к имени книги текущую дату и время в формате ДД-ММ-ГГ  ЧЧ-ММ (например Мой проект 12-10-12 07-35). Периодически запуская этот макрос на ключевых этапах работы с файлом, я получаю список из энного количества файлов-версий рабочей книги и, соответственно, легко могу откатиться к нужному варианту в прошлом.

Откройте редактор Visual Basic, выбрав на вкладке Разработчик — Редактор Visual Basic (Developer — Visual Basic Editor) или нажав ALT+F11. Вставьте через меню Insert — Module новый пустой модуль и скопируйте туда текст этого макроса:

Sub Backup_Active_Workbook() Dim x As String strPath = "c:TEMP" 'папка для сохранения резервной копии On Error Resume Next x = GetAttr(strPath) And 0 If Err = 0 Then ' если путь существует - сохраняем копию книги, добавляя дату-время strDate = Format(Now, "dd-mm-yy hh-mm") FileNameXls = strPath & "" & "Мой проект" & " " & strDate & ".xls" 'или xlsm ActiveWorkbook.SaveCopyAs Filename:=FileNameXls Else 'если путь не существует - выводим сообщение MsgBox "Папка " & strPath & " недоступна или не существует!", vbCritical End If End Sub 

Естественно, путь к папке (C:TEMP) и имя файла (Мой проект) надо заменить на свои.

Если ваша папка для сохранения находится на сетевом диске, то ее адрес можно прописать, используя IP-адрес сервера, например:

strPath = "\192.168.1.1Папка для бэкапов" 

Еще одно, возможно, полезное дополнение в том, что имя файла может быть не постоянным, а браться из заданной ячейки листа, где его либо вводит пользователь, либо оно автоматически формируется формулами (например, функцией СЦЕПИТЬ и т.д.). Тогда необходимо будет чуть подправить следующую строку:

FileNameXls = strPath & "" & Sheets("Лист1").Range("A1").Value & " " & strDate & ".xls"

Предполагается, что имя файла берется с листа Лист1 из ячейки А1.

Ссылки по теме

  • Автоматический бэкап в заданную папку с помощью надстройки PLEX
  • Что такое макросы, куда вставлять код макроса на VBA, как их использовать?

Создание резервных копий ценных файлов

При работе с некоторыми особо ценными файлами, бывает необходимо периодически в течение рабочего дня сохранять его промежуточные версии, чтобы, при необходимости, иметь возможность к ним вернуться. Выполнять постоянно вручную команды "Файл - Сохранить как" утомительно, да и случайно можно вместо "Сохранить как" нажать на "Сохранить", похоронив этим большой кусок работы.

Если у вас Excel 2010, то кроме стандартного автосохранения у вас должна работать система версий - каждый раз при автосохранении Excel делает отдельную копию вашего текущего файла и (даже!) при выходе из программы и отрицательном ответе на вопрос "Сохранить изменения в файле?" все равно сохраняет временную копию. Добраться до этих временных копий можно через вкладку Файл - Сведения - Версии (File - Properties - Versions):

 Для своих проектов я в итоге пришел к другому решению - написал макрос, который сохраняет текущую книгу в заданную папку, добавляя к имени книги текущую дату и время в формате ДД-ММ-ГГ  ЧЧ-ММ (например Мой проект 12-10-12 07-35). Периодически запуская этот макрос на ключевых этапах работы с файлом, я получаю список из энного количества файлов-версий рабочей книги и, соответственно, легко могу откатиться к нужному варианту в прошлом.

Откройте редактор Visual Basic, выбрав на вкладке Разработчик - Редактор Visual Basic (Developer - Visual Basic Editor) или нажав ALT+F11. Вставьте через меню Insert - Module новый пустой модуль и скопируйте туда текст этого макроса:

Sub Backup_Active_Workbook()
 Dim x As String
 strPath = "c:\TEMP" 'папка для сохранения резервной копии
 On Error Resume Next
 x = GetAttr(strPath) And 0
 If Err = 0 Then ' если путь существует - сохраняем копию книги, добавляя дату-время
 strDate = Format(Now, "dd-mm-yy hh-mm")
 FileNameXls = strPath & "\" & "Мой проект" & " " & strDate & ".xls" 'или xlsm
 ActiveWorkbook.SaveCopyAs Filename:=FileNameXls
 Else 'если путь не существует - выводим сообщение
 MsgBox "Папка " & strPath & " недоступна или не существует!", vbCritical
 End If
 End Sub
 

Естественно, путь к папке (C:\TEMP) и имя файла (Мой проект) надо заменить на свои.

Если ваша папка для сохранения находится на сетевом диске, то ее адрес можно прописать, используя IP-адрес сервера, например:

strPath = "\\192.168.1.1\Папка для бэкапов"
 

Еще одно, возможно, полезное дополнение в том, что имя файла может быть не постоянным, а браться из заданной ячейки листа, где его либо вводит пользователь, либо оно автоматически формируется формулами (например, функцией СЦЕПИТЬ и т.д.). Тогда необходимо будет чуть подправить следующую строку:

FileNameXls = strPath & "\" & Sheets("Лист1").Range("A1").Value & " " & strDate & ".xls"

Предполагается, что имя файла берется с листа Лист1 из ячейки А1.

Ссылки по теме

 

Как создавать резервные копии данных средствами отдельных программ — Сводные таблицы Excel 2010

Программа Средство переноса данных (Windows Easy Transfer) позволяет перенести в новую операционную систему данные и настройки различных программ, встроенных в операционную систему Windows, а также приложений корпорации Microsoft. Но вы наверняка используете в работе программы сторонних производителей. Данные из этих программ должны переноситься в новую систему собственными средствами этих приложений и в некоторых случаях собственноручно пользователем. Почти все программы, хранящие какую-то накапливаемую информацию (например, почтовые клиенты), содержат инструмент, позволяющий сохранить эти данные в каком-либо формате. В дальнейшем (после переустановки операционной системы и установки данной программы) ранее сохраненную информацию можно восстановить.

Простой пример: программа для работы с электронной почтой. Данная программа, как правило, содержит адресную книгу, которую вы пополняете новыми контактами по мере работы, а также историю переписки про футболки с логотипом (т. е. в ней хранятся входящие и отправленные электронные письма). Для некоторых потеря такого рода данных сравнима с катастрофой. Поэтому важно еще до начала переустановки операционной системы сохранить информацию, которая для вас важна.

Методы создания резервных копий данных в каждой программе свои. Описать все программы и способы сохранения накапливаемых ими данных не представляется возможным. Поэтому для получения дополнительных сведений о резервировании данных следует обратиться к справочной системе данной программы или на официальный веб-сайт компании-разработчика. Я рассмотрю способ сохранения настроек учетных записей, адресной книги и истории переписки на примере популярного почтового клиента The Bat! (рис. 1.7).

Рис. 1.7. Окно программы The Bat!

  1. В меню Инструменты (Tools) программы The Bat! выберите команду Резервная копия (Backup). Откроется диалоговое окно Техническое обслуживание (Maintenance Centre) (рис. 1.8). В диалоговом окне Техническое обслуживание (Maintenance Centre) можно выбрать данные, которые будут включены в резервную копию. Флажок Свойства почтового ящика (Account Properties) позволяет создать резервную копию почтовых учетных записей The Bat!. Флажок Почтовые папки (Folders with Messages) отвечает за сохранение имеющихся папок и содержащихся в них сообщений. Установка флажка Адресные книги (Address Books) необходима для сохранения имеющихся адресных книг. Список резервируемых адресных книг можно изменить, нажав кнопку Выбор (Choose). Нужно установить флажок Предпочтения пользователя (Global Options), если вы хотите сохранить общие настройки программы The Bat!. При установленном флажке Прикрепленные файлы (Attachment Files) вложенные в письма файлы будут сохранены в отдельном каталоге. Если же вы хотите сохранить прикрепленные файлы не в отдельном каталоге, а в теле писем, следует установить флажок Сохранить внешние прикрепленные файлы в теле писем (Store external attachments in message bodies).

    Теперь следует определить метод резервного копирования с помощью переключателя Метод резервного копирования (Backup Method): Стандартный (Standard) — будет создан отдельный файл резервной копии, или Дополнение к ранее созданному архиву (Create an Update to existing archive). В последнем случае, если ранее уже был создан архивный файл, то в него просто добавятся новые данные (письма, адреса и настройки), появившиеся после создания предыдущей резервной копии. Путь к ранее созданному архиву указывается в поле ввода, расположенном ниже.

  2. Если вы выбрали стандартный метод резервного копирования, укажите папку, в которой будет создан архивный файл в поле Файл архива (Backup file). Проще всего нажать кнопку Обзор (Browse) справа от данного поля и в появившемся диалоговом окне выбрать папку и указать имя файла. При желании в поле Комментарий (Comment) можно добавить какой-либо комментарий, описывающий файл резервной копии.
  3. Нажмите кнопку ОК. На экране появится диалоговое окно со списком почтовых ящиков пользователя.
  4. В появившемся диалоговом окне установите флажки напротив названий почтовых ящиков, которые вы хотите включить в архивную копию. При желании можно защитить архивную копию паролем. Для этого надо установить флажок Защитить архив паролем (Protect the archive with a password), а в полях, расположенных ниже, ввести и подтвердить пароль.
  5. Нажмите кнопку ОК. В указанной вами папке будет создан архивный файл, включающий заданные вами данные и параметры. По окончании создания архивного файла в окне мастера экспорта появится сообщение о завершении резервного копирования.
  6. Закройте окно мастера резервного копирования, нажав кнопку ОК.

В результате описанного метода резервирования данных и настроек в указанной вами папке создается файл с расширением tbk. В дальнейшем из созданного файла выбранного нами формата можно восстановить адресную книгу программы The Bat! и других почтовых клиентов.

Рис. 1.8. Диалоговое окно Техническое обслуживание

Резервирование данных средствами программы The Bat! я рассмотрел лишь для примера. На самом деле существует множество подобных программ, и в большинстве из них предусмотрена возможность экспортирования данных и настроек с целью последующего восстановления этих данных. В основном это программы, содержащие какие-то накапливаемые данные. Почтовый клиент — один из представителей подобных программ.

Методы экспортирования и импортирования данных в большинстве программ схожи. Ищите команды Экспорт (Export), Экспортировать (Export), Резервная копия (Backup) и подобные среди команд в меню программы. Чаще всего эти команды расположены в меню Файл (File), Сервис (Service), Инструменты (Tools) или других со схожими названиями. Если возникают затруднения, обратитесь к справочной системе программы. Чаще всего она вызывается с помощью клавиши (окно программы должно быть активным).

Учетная запись электронной почты

Учетная запись электронной почты — это сведения об электронном почтовом адресе, используемых серверах входящей и исходящей почты, имени учетной записи, пароле для доступа к почтовому ящику и другая информация. Если вам часто приходится настраивать учетные записи в различных почтовых программах, а также если вы помните все сведения, необходимые для создания учетной записи, вы сможете быстро настроить учетную запись при первом запуске The Bat! (или иной почтовой программы). Однако гораздо проще сохранить резервные файлы и при первом запуске программы указать к ним путь. В этом случае все настройки учетной записи почты будут приняты автоматически, и вы сразу сможете приступить к работе, не теряя время на настройку.

Совместимость версий

Если вы используете версию 4.1 программы The Bat! (или более новую), формат созданной резервной копии будет несовместим с предыдущими версиями The Bat!. Это стоит учитывать при инсталляции программы в новой системе.

Резервное копирование файла в Excel

Те, кто часто работает с большими таблицами Excel знает, что комбинация клавиш Ctrl+S наше всё — чем чаще нажал, тем меньше восстанавливать потом приходится. Но и это не панацея. Были случаи, когда компьютер зависал или был обесточен в самый неподходящий момент и всё, что делал вылетает в трубу из-за повреждения оригинального файла. Поэтому всё же лучше включить резервное копирование в Excel и таким образом немного подстраховаться. По крайней мере, меня это несколько раз неплохо так спасало! Сейчас расскажу как это сделать.

Чтобы редактор электронных таблиц Microsoft Excel создавал резервную копию важного документа, нужно сделать вот что:

1. Запустите Эксель. В главном меню редактора откройте Файл и выберите пункт Сохранить как.

2. В списке «Сохранить как» нажмите на кнопку Обзор.
3. Появится окно «Сохранение документа». Там будет кнопка Сервис — нажмите её и выберите пункт Общие параметры.

4. Появится маленькое окошко параметров, в котором надо поставить галку «Всегда создавать резервную копию», после чего нажать кнопку «ОК».

Вот и всё! Теперь в папке с оригинальной таблицей Excel будет ещё и файл резервной копии с расширением XLK, который будет автоматически обновляться каждый раз, когда Вы сохраняете оригинальный файл.

Excel 2010: больше места без ленты | Excel

Veröffentlicht в Excel

В Excel 2010, а также во всех других приложениях Office 2010 Microsoft хочет сиять расширением ленточного меню. Однако это может привести к проблемам с пространством при работе с сетью и ноутбуками, несмотря на высокое разрешение экрана. Есть несколько подходов к решению этой проблемы.

1. С помощью комбинации клавиш Ctrl + F1 ленту можно свернуть и снова развернуть.

2. С Двойной клик вся лента свернута на одной из регистрационных карточек.

3. С щелкните правой кнопкой мыши На ленте меню открывается контекстное меню, которое можно использовать для свертывания ленты меню.

4. С помощью Символ Ленту меню можно свернуть и снова развернуть в правом верхнем углу окна.

 

Если вы свернули ленту одним из этих методов, все функции, конечно, останутся доступными. Если щелкнуть карточку регистрации после ее свертывания, откроется соответствующая лента меню, которая автоматически исчезнет после выбора функции. Кроме того, доступны контекстное меню и мини-панель инструментов, которые включают некоторые важные функции.

 

 

___________________________________________________
Этот совет взят с сайта www.win-tipps-tweaks.de.
© Авторские права Майкл Хилле

предупреждение:
Неправильное использование редактора реестра или его подсказок может вызвать серьезные системные проблемы, которые могут потребовать переустановки операционной системы. Вы вносите изменения в файлы реестра и пользуетесь советами на свой страх и риск.

 

 

Описание функции автоматического восстановления в Excel — Office

  • Статья
  • Время считывания: 7 мин
  • 1 соавтор
  • Крышки:
    Excel 2010, Microsoft Office Excel 2007, Microsoft Office Excel 2003

Была ли эта страница полезной?

Да Нет

Хотите что-нибудь добавить к этому мнению?

Отзыв будет отправлен в Microsoft: когда вы нажмете «Отправить», отзыв будет использован для улучшения продуктов и услуг Microsoft.Политика конфиденциальности.

Представлять на рассмотрение

В этой статье

Примечание

Имя службы Office 365 ProPlus было изменено на Корпоративные приложения Microsoft 365 . Для получения дополнительной информации об этом изменении, пожалуйста, прочитайте этот пост в блоге.

Резюме

Microsoft Excel теперь имеет встроенную функцию автоматического восстановления, которая заменяет надстройку автоматического сохранения, существовавшую в версиях Excel, предшествующих Microsoft Excel 2002.Функция автоматического восстановления сохраняет копии всех открытых файлов Excel с фиксированным интервалом времени, который может быть задан пользователем. Файлы можно восстановить, Excel неожиданно закроется, например, в случае сбоя питания.

В этой статье представлен обзор функции автоматического восстановления.

Подробнее

Как настроить параметры автоматического восстановления

Microsoft Office Excel 2007 и Excel 2010

Элементы управления для настройки функции автоматического восстановления находятся в из параметров сохранения Excel.

Примечание. Чтобы открыть параметры сохранения, нажмите кнопку Microsoft Office в Excel 2007 или меню «Файл» в Excel 2010, выберите «Параметры Excel 2007» или «Параметры Excel 2010», а затем нажмите «Сохранить» .

Чтобы настроить параметры автоматического восстановления, выполните следующие действия:

  1. В в разделе «Сохранить книги » установите флажок ** Сохранить автоматически восстанавливать каждые, чтобы включить функцию автоматического восстановления.

  2. В поле минут можно ввести любое целое число от 1 до 120. Это поле определяет количество минут, которое будет проходить между операциями записи.

    По умолчанию 10 минут.

  3. В поле Расположение файла автовосстановления можно ввести путь и имя папки, в которой должны оставаться файлы автовосстановления.

    Расположение по умолчанию:

    диск :\Documents and Settings * user_name *\Application Data\Microsoft\Excel

    Примечания

    • Если указанное вами расположение является локальным (на жестком диске) или на сетевом диске и такого расположения не существует, появляется следующее сообщение об ошибке:

      Невозможно получить доступ к пути каталога .

      Чтобы указать уникальный номер, связанный с полученным сообщением, нажмите CTRL + SHIFT + I. В правом нижнем углу этого сообщения отображается следующий номер:

      .

      100 100

    • Если щелкнуть, чтобы очистить поле «Расположение файла автоматического восстановления», но не вернуться к новому местоположению, автоматическое восстановление файлов все равно будет сохранено в место, которое было очищено. Так будет до тех пор, пока вы не войдете в новую локацию.

      Поле Автоматически восстанавливать местоположение файла остается пустым, пока вы не введете новое местоположение.

  4. Функцию автоматического восстановления можно отключить для отдельных книг. Для этого установите флажок Отключить автоматическое восстановление для этой книги только для этой книги под флажком Исключения автоматического восстановления. Убедитесь, что имя рабочей книги выбрано в поле Исключения автовосстановления.

Microsoft Office Excel 2003 и более ранние версии Excel

Элементы управления для настройки диалогового окна автоматического восстановления находятся на вкладке «Сохранить» диалогового окна «Параметры».

Примечание. Чтобы открыть диалоговое окно «Параметры», щелкните «Параметры» в меню «Инструменты».

Чтобы настроить диалоговое окно автоматического восстановления, выполните следующие действия:

  1. В настройках установите флажок ** Сохранить автоматическое восстановление каждые, чтобы включить функцию автоматического восстановления.

  2. В поле минут можно ввести любое целое число от 1 до 120. Это поле определяет количество минут, которое будет проходить между операциями записи.

    По умолчанию 10 минут.

  3. В поле Расположение файла автовосстановления можно ввести путь и имя папки, в которой должны оставаться файлы автовосстановления.

    Расположение по умолчанию:

    диск :\Documents and Settings * user_name *\Application Data\Microsoft\Excel

    Примечания

    • Если указанное расположение является локальным (на жестком диске) и не существует, появляется следующее сообщение об ошибке:

      Невозможно получить доступ к пути каталога .

    • Если указанное вами местоположение находится на сетевом диске, вы не получите предупреждение, пока не попытаетесь автоматически восстановить свои данные в первый раз. Вы получаете следующее сообщение об ошибке:

      Microsoft не может записать информацию об автовосстановлении по пути . Проверьте сетевое подключение или измените местоположение на вкладке «Сохранить» в диалоговом окне «Инструменты, параметры».

    • Если снять флажок Автоматически восстановить расположение файла, но не вернуться в новое расположение, автоматическое восстановление файлов все равно будет сохранено в удаленном расположении.Это происходит до тех пор, пока не будет введено новое местоположение.

      Поле Автоматически восстанавливать местоположение файла остается пустым, пока вы не введете новое местоположение.

  4. Функцию автоматического восстановления можно отключить для отдельных книг. Для этого установите флажок «Отключить автоматическое восстановление» в разделе «Параметры рабочей книги » .

После запуска события AutoRecover

Когда файл Excel открыт и автовосстановление включено, автовосстановление не сохраняет файл до тех пор, пока не будет включено первое изменение в файле, не истечет интервал сохранения автовосстановления, и Excel будет бездействовать в течение некоторого времени (по умолчанию 30 секунд). ).После того, как функция автовосстановления сохраняет файл, файл сохраняется с последующими интервалами сохранения, только если вносятся дальнейшие изменения.

После удаления автоматического восстановления файлов,

Чтобы не заполнять место автовосстановления ненужными файлами, автоматическое восстановление файлов автоматически удаляется в следующих ситуациях:

  • После сохранения файла вручную.
  • Файл будет сохранен с новым именем файла с помощью функции «Сохранить как».
  • Вы закроете файл.
  • Вы можете выйти из Excel независимо от того, хотите ли вы сохранить файл или нет.
  • Отключить функцию автоматического восстановления для текущей книги.
  • Чтобы отключить функцию автоматического восстановления, снимите флажок Сохранять автоматически каждые восстановление информации.

Автоматическое восстановление таймингов сохранения

Поле «Таймер автоматического восстановления» проверяет файлы Excel с интервалом, установленным в поле минут на вкладке «Сохранить» диалогового окна «Параметры».Таймер запускается при запуске Excel.

Примечание

В Excel 2007 поле минут находится в категории «Сохранить» в диалоговом окне «Параметры сохранения Excel». В Excel 2010 поле минут находится в категории «Сохранить» в разделе «Файл», «Параметры».

По истечении первого интервала сохранения Excel проверяет, не были ли изменены открытые файлы. Если файлы Excel, будет запущен таймер простоя. Задача таймера простоя состоит в том, чтобы убедиться, что пользователь не записывает записи на лист во время операции сохранения.Таймер простоя перезапускается каждый раз, когда пользователь входит в рабочий лист, поэтому файл автоматического сохранения не создается до тех пор, пока не будет пройден интервал сохранения и не будут сделаны записи времени простоя.

Время простоя по умолчанию составляет 30 секунд. Чтобы изменить время простоя по умолчанию, используйте раздел реестра AutoRecoverDelay. Для этого выполните следующие действия.

Важно! В этом разделе, методе или задаче представлены действия по изменению реестра.Однако неправильное изменение реестра может вызвать серьезные проблемы. Поэтому внимательно следуйте этим шагам. Для большей безопасности сделайте резервную копию реестра перед его изменением. Это позволяет восстановить реестр в случае возникновения проблемы. Для получения дополнительных сведений о резервном копировании и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:

.

322756 Как восстановить резервную копию реестра в Windows

  1. Закройте Excel, если он запущен.

  2. Нажмите «Пуск», выберите «Выполнить», введите regedit в поле «Открыть» и нажмите «ОК».

  3. Найдите и выберите один из следующих разделов реестра, соответствующий используемой версии Excel.

    В Microsoft Excel 2002:

    HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Office \ 10.0 \ Excel \ Опции

    В Excel 2003:

    HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Excel\Опции

    В Excel 2007:

    HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Office \ 12.0 \ Excel \ Опции

    Для Excel 2010:

    HKEY_CURRENT_USER \ Программное обеспечение \ Microsoft \ Office \ 14.0 \ Excel \ Опции

  4. В меню «Правка» нажмите «Создать», а затем нажмите «Параметр DWORD».

  5. Введите следующее имя для нового значения:

    Задержка автоматического восстановления

  6. Нажмите клавишу ВВОД.

  7. Щелкните правой кнопкой мыши раздел реестра AutoRecoverDelay и выберите команду Изменить.

  8. В поле «Значение» введите число от 1 до 600. Это количество секунд, по истечении которого автоматическое восстановление попытается сохранить данные.

  9. Когда закончите, нажмите OK.

  10. Выйти из редактора реестра.

Примечание

Только ручные действия, выполняемые в программе, влияют на таймер простоя.Формулы, которые автоматически обновляют файл, не влияют на таймер простоя. Excel сохраняет файл по истечении времени простоя между автоматическими обновлениями формулы.

Форматы файлов, сохраненные функцией автоматического восстановления

Функция автовосстановления сохраняет файлы всех форматов, которые можно открыть в Excel. Чтобы сделать это быстрым и простым, AutoRecover сохраняет все файлы в файле Excel независимо от того, какой исходный формат файла открыт.Файл будет сохранен как скрытый файл с любым именем файла с расширением ".xar" (например ~ar18a.xar).

При попытке сохранить восстановленный файл после перезагрузки Excel в качестве типа файла для сохранения неожиданно предлагаются его исходный формат и имя. Excel исходное имя файла и связанное с ним имя файла «xar» в реестре для восстановления.

Автоматическое восстановление и несколько экземпляров Excel

Если запущено несколько экземпляров Excel и один экземпляр неожиданно закрыт, автоматически запускается новый экземпляр Excel и открывается автоматическое восстановление файлов.Если все экземпляры Excel неожиданно закрываются, но компьютер все еще работает, запускается один экземпляр Excel и открываются все файлы автовосстановления. В случае 32-32-32-855-8775-77755 в случае 32-Excel power все восстановленные файлы будут открыты после включения Excel.

Соответствие

Все параметры автоматического восстановления (кроме «Отключить автоматическое восстановление книги») хранятся в системном реестре.Настройки автовосстановления совместимы с файлами Excel, без проблем.

Если задан параметр «Отключить автоматическое восстановление книги» и файл открывается в более ранней версии Excel, сохраняется, а затем повторно открывается в более поздней версии Excel, параметр «Отключить автоматическое восстановление книги» будет недоступен.

Информация

Для получения дополнительных сведений об устранении ошибок при сохранении файлов Excel щелкните следующий номер статьи базы знаний Майкрософт:

271513 Устранение ошибок при сохранении файлов Excel

.

Создаем резервную копию в MS Excel

В Excel есть немного скрытая функция, позволяющая сохранить предыдущую версию при сохранении файла.Удобнее всего будет создать новый шаблон документа — благодаря этому программа автоматически создаст резервные копии новых файлов. Информацию о том, как активировать функцию резервного копирования существующих файлов, можно найти на коробке.

1. Мы запускаем Microsoft Excel. В его окне нажмите на кнопку Файл (в Excel 2007 на логотипе в верхнем левом углу), а затем на Сохранить как... .

В открывшемся окне нажмите Инструменты и из контекстного меню выберите Общие параметры... . В новом окне выберите опцию Всегда с резервной копией и нажмите OK .


2. Сотрите имя файла, введите, например, Autobackup и выберите Сохранить как тип из списка: Шаблон Excel (*.xltx) (Excel 2007) или Сохранить как Тип: Шаблон (*.xlt) ( Эксель 2002/2003).

3. Выбираем, куда сохранить наш файл. Нажмите на Мой компьютер , затем дважды на Локальный диск (C :) , Program Files и Microsoft Office .

4. Затем мы дважды щелкаем имя папки нашей версии Excel. В случае Excel 2007 это каталог Office12 , в Excel 2003 каталог Office11 , а в 2002 версии пакета - Office10 . После двойного щелчка по папке сохраните шаблон, нажав кнопку Сохранить . Теперь закрываем Excel, кликнув мышкой по X .

5. Чтобы использовать новый шаблон, в меню Excel 2002/2003 щелкните Файл , Новый и Autobackup.xlt, в Excel 2007 и логотип Office 2007 , Новый шаблон ,

My6s и My6s на Autobackup.xltx .

6. Теперь резервные копии будут создаваться автоматически. Проверим: рабочая тетрадь, созданная в точке 5 , сохраняется в папке Мои документы , например как Домашний бюджет.xls . Затем снова запускаем Excel, открываем в нем файл, вносим необходимые изменения и сохраняем их, нажав кнопку Сохранить (значок дискеты) . Теперь документ Backup Home Budget.xls появляется в той же папке. Двойным кликом мы открываем предыдущую версию файла.

Копия существующего файла

Если вы хотите создать резервную копию существующего файла, откройте его в Excel и сохраните, как описано в шаге 1 .Затем нажмите Сохранить и Да .

См. также

.

Excel - создаем резервную копию файла

В Excel находим скрытую функцию, позволяющую предотвратить потерю важных данных. Речь идет о сохранении предыдущей версии данного файла. Создав соответствующий шаблон документа, мы заставим программу самостоятельно сохранять резервную копию наших данных.

В Excel мы находим скрытую функцию, позволяющую предотвратить потерю важных данных. Речь идет о сохранении предыдущей версии данного файла. Создав соответствующий шаблон документа, мы заставим программу самостоятельно сохранять резервную копию наших данных.

Запустите Microsoft Excel, а затем нажмите Файл->Сохранить как.... Откроется новое окно. В нем нажимаем «Инструменты» и в расширенном меню выбираем «Общие параметры». Откроется еще одно окно, в котором выбираем вариант «Всегда с резервной копией» и нажимаем «ОК».

Теперь введите имя файла и выберите Сохранить как тип из списка: в случае Excel 2007 это будет Шаблон Excel ( xltx), а в Excel 2002/2003: Шаблон ( .xlt). Затем выбираем место для сохранения нашего файла.Итак, нажмите Мой компьютер-> Локальный диск (C:) -> Program Files и, наконец, Microsoft Office.

Перейдите в папку, в которой сохранен Excel. Для 2007 это Office 12, для 2003 это Office11 и для 2002 это Office10. Сохраните файл в выбранном каталоге и выключите электронную таблицу.

Если мы хотим использовать новый шаблон, нажимаем File->New и указываем имя файла резервной копии. В случае Office 2007 нажмите логотип Office 2007-> Создать-> Мои шаблоны.

Нам больше не нужно беспокоиться о резервных копиях - программа создаст их автоматически. После сохранения файла снова откройте Excel, откройте файл и сохраните в нем изменения, а затем нажмите кнопку Сохранить. Таким образом, будет сделана копия со старой версией файла.

.

Как использовать AutoRecover Excel и AutoBackup (Советы по MS Office)

Это всегда ужасная трагедия, когда кто-то упускает что-то важное из того, над чем он работал, из-за того, что он не сохранил свой документ должным образом. Это происходит чаще, чем вы думаете, с пользователями Excel и Word!

К счастью, в последних нескольких версиях Microsoft добавила множество функций, которые помогают снизить риск потери данных из-за сбоев, перебоев в подаче электроэнергии, случайных удалений и т. д. Одна функция называется AutoRecover, а другая, менее известная, называется AutoBackup.

В этой статье я расскажу, как настроить обе опции, чтобы обеспечить максимальную безопасность ваших данных. Я также хотел бы упомянуть, что последние версии Office позволяют сохранять документы непосредственно в OneDrive, что является хорошим вариантом, поскольку вы по-прежнему сможете получить доступ к своей работе даже в случае сбоя жесткого диска.

Автовосстановление Excel

Автовосстановление включено по умолчанию и автоматически сохраняет документ во временном расположении по истечении заданного периода времени.Чтобы просмотреть параметры автоматического восстановления, щелкните Файл , а затем Параметры .

Щелкните Сохранить в левом меню, и вы увидите параметр автоматического восстановления в разделе Сохранить рабочих книг.

По умолчанию информация автовосстановления сохраняется каждые 10 минут. В дополнение к интервалу Excel должен бездействовать в течение 30 секунд, прежде чем данные будут сохранены. Кроме того, автоматически сохраненная информация сохраняется в файле AutoRecover расположение файла , указанное здесь.Как это работает? По сути, предположим, что у вас есть рабочий лист, подобный приведенному ниже, и вы его сохранили.

Теперь предположим, что я добавляю следующие данные в электронную таблицу Excel и жду около 10 минут, не сохраняя документ. Поскольку интервал автовосстановления установлен на 10 минут, вам нужно подождать как минимум столько времени, чтобы данные были сохранены.

В моем случае я имитировал сбой Excel, открыв диспетчер задач и завершив процесс Excel.Затем я снова открыл Excel и сразу же увидел опцию Показать восстановленные файлов.

Если вы нажмете на это, откроется список файлов Excel, которые можно восстановить. В моем случае это был исходный файл с данными только в A1 и A2, а также файл автовосстановления с данными, которые не были сохранены на диск.

Щелчок по любому элементу в списке откроет другой экземпляр Excel, содержащий данные в этом файле.В целом, это очень удобная функция в те дни, когда вы не сохранили всю свою работу, а Excel неожиданно завершает работу.

Основным недостатком этой функции является то, что данные автовосстановления хранятся на том же жестком диске, что и файл, поэтому, если что-то случится на жестком диске, все это исчезнет. Вы можете изменить местоположение в вышеуказанных настройках на отдельный жесткий диск или даже на сетевое расположение, что я настоятельно рекомендую.

Обратите внимание, что информация об автовосстановлении также автоматически удаляется Excel при следующих обстоятельствах:

  1. Вы сохраняете файл вручную или с помощью Файл - Сохранить как .
  2. Закройте файл или выйдите из Excel (независимо от того, сохраняете ли вы файл или нет)
  3. Отключает автоматическое восстановление полностью или только для книги

По сути, мы будем избавляться от данных автоматического восстановления при каждом сохранении файла. Кроме того, если вы вручную закроете Excel и решите не сохранять свои данные, он удалит данные автовосстановления. Помните об этом при использовании этой функции. Если вы активный пользователь Excel, я предлагаю вам установить интервал автовосстановления примерно на 2 или 3 минуты вместо 10.

Автоматическое резервное копирование

Еще одна функция, о которой многие не знают, — это автоматическое резервное копирование. Чтобы использовать его, вы должны сначала сохранить файл, чтобы перейти к диалоговому окну Сохранить . Если у вас уже есть сохраненный документ Excel, перейдите к Файл , а затем Сохранить как и выберите место. Когда вы это сделаете, появится диалоговое окно Сохранить как .

В диалоговом окне нажмите кнопку Инструменты слева Сохранить кнопку.Вы увидите несколько вариантов, один из которых Общие параметры . Когда вы нажмете на нее, появится небольшое окно с несколькими вариантами.

Проверьте Всегда делайте резервную копию поля . Нажмите «ОК», и теперь, когда файл будет сохранен, он также создаст файл резервной копии Excel с расширением .XLK. Помните, что файлы будут точно такими же в первый раз. Если вы отредактируете исходный файл, а затем сохраните его снова, файл резервной копии останется без изменений (исходные данные).Однако после третьего сохранения файл резервной копии будет обновлен информацией для второго сохранения.

В основном файл резервной копии всегда имеет одну версию после текущей версии. Итак, если вы внесли несколько изменений, сохранили файл, а затем захотели вернуться к версии, не содержащей этих изменений, вы можете просто открыть файл резервной копии.

Файл сохраняется в той же папке, что и исходный файл, и, похоже, его нельзя изменить. Эта функция не повышает безопасность документов, но в некоторых случаях она удобна.

Включение этих функций резервного копирования и восстановления в Excel может уберечь вас от потери важных данных. Всегда полезно использовать облачное хранилище (например, OneDrive) в качестве дополнительной подстраховки на случай сбоя компьютера. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. Наслаждаться!

.

Как включить автоматическое резервное копирование

Если вы хотите, чтобы Excel всегда создавал резервную копию файла при его сохранении, вы должны выбрать соответствующий параметр при сохранении файла как. В окне «Сохранить как» нужно развернуть «Инструменты» и выбрать пункт меню «Общие параметры».

В появившемся окне можно добавить пароль, но для нас самое главное кнопка выбора всегда с резервной копией.

Теперь при каждом сохранении файла у вас будет резервная копия файла с расширением .xlk в каталоге, где находится файл.

Резервной копией будет ваш файл из предыдущего сохранения, поэтому вы сможете восстановить предыдущие данные, если что-то пошло не так во время сохранения.

С уважением
Адам Копец
Excel

Энтузиаст .

Сохранить резервную копию книги с помощью VBA в Microsoft Excel

Содержимое

Необходимо регулярно создавать резервные копии данных, так как любое неправильное изменение другим пользователем или случайное удаление файла Excel может привести к потере большого количества времени и информации.

В этой статье мы обсудим, как сделать резервную копию файла Excel с помощью VBA.

В этой статье мы обсудим два разных способа резервного копирования с помощью кода VBA.Мы написали два макроса для резервного копирования файла Excel.

Макрос «SaveWorkbookBackup» создаст резервную копию файла Excel с расширением «.bak» в той же папке, где сохранена активная книга.

Макрос SaveWorkbookBackupToFloppy создаст копию активной книги на диске D, которая будет действовать как файл резервной копии активной книги.

Расшифровка кода

Если не в порядке, то

MsgBox «Резервная копия не сохранена!», VbExclamation, ThisWorkbook.Имя

Выход, если

Приведенный выше код используется для отображения сообщения об ошибке при возникновении ошибки времени выполнения при выполнении макроса.

Если AWB.Path = "" Тогда

'Отобразить диалоговое окно "Сохранить как" для сохранения

Application.Dialogs (xlDialogSaveAs).Показать

Приведенный выше код отображает диалоговое окно «Сохранить как», если файл не был сохранен до резервного копирования файла.

Пожалуйста, следуйте приведенному ниже коду!

 Option Explicit Sub SaveWorkbookBackup () Dim AWB As Workbook, BackupFileName As String и As Integer, Ok As Boolean При ошибке GoTo NotAbleToSave Set AWB = ActiveWorkbook 'Назначить полный путь к файлу вдоль имени файла BackupFileName BackupFileName = AWB.FullName 'Проверить, сохраняется ли файл' Если файл не сохранен, сохранить файл If AWB.Path = "" Then 'Отображать диалоговое окно "Сохранить как" для сохранения файла Application.Dialogs (xlDialogSaveAs). Show Else' Удалить расширение файла из имени файла i = 0 While InStr(i + 1, BackupFileName, ".")> 0 'Найти расширение файла i = InStr (i + 1, BackupFileName, ".") Wend If i> 0 Then BackupFileName = Left (BackupFileName, i - 1) 'Добавить расширение резервной копии ".bak" с именем файла BackupFileName = BackupFileName & ".bak "Ok = False With AWB .Save 'Резервное копирование файла .SaveCopyAs BackupFileName Ok = True End With End If NotAbleToSave:' Код обработки ошибок Set AWB = Ничего, если не ok, то MsgBox "Резервная копия не сохранена!", vbExclamation , ThisWork book.Name End If Sub Sub SaveWorkbookBackupToFloppy () Dim AWB As Workbook, BackupFileName As String, i As Integer, Ok As Boolean Dim DriveName As String On Error GoTo NotAbleToSave 'Указываем путь к резервной копии на диске D DriveName = "D : \" 'Инициализация переменных Установите AWB = ActiveWorkbook BackupFileName = AWB.Name Ok = False "Проверка сохранения файла Application.Dialogs (xlDialogSaveAs). Show Else" Удаление файла, если файл резервной копии уже существует. If Dir (DiskName & BackupFileName) "" Then Kill DriveName & BackupFileName End If With AWB. Save 'Создать файл резервной копии Ok = True End with End If NotAbleToSave:' Код обработки ошибок Set AWB = Ничего, если не OK, то MsgBox "Резервная копия не сохранена!", VbExclamation, ThisWorkbook.Name End If End Sub 

Если вам понравился этот блог, поделитесь им с друзьями на Facebook.Вы также можете подписаться на нас в Twitter и Facebook.

Мы хотели бы услышать от вас, сообщите нам, как мы можем улучшить нашу работу и сделать ее лучше для вас. Напишите нам на странице электронной почты

Вы поможете в развитии сайта, поделившись сайтом с друзьями

.

Смотрите также

Только новые статьи

Введите свой e-mail

Видео-курс

Blender для новичков

Ваше имя:Ваш E-Mail: