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

Сводные таблицы Excel

Программа Средство переноса данных (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). В последнем случае, если ранее уже был создан архивный файл, то в него просто добавятся новые данные (письма, адреса и настройки), появившиеся после создания предыдущей резервной копии. Путь к ранее созданному архиву указывается в поле ввода, расположенном ниже.

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

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

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

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

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

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

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

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

    Как восстановить несохраненный или перезаписанный файл Microsoft Excel

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

    Содержание:

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

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

    Восстановление несохраненных файлов встроенными средствами

    Разработчики Microsoft Excel предвидели возможную утерю данных из-за проблем с питанием и системных ошибок, поэтому в функционал пакета были встроены функции AutoSave (автоматическое сохранение) и AutoRecover (автоматическое восстановление). Принцип работы данных функций заключается в автоматическом сохранении текущей версии документа каждые пять, десять или больше минут. Автоматически сохранённые файлы всегда могут быть восстановлены при открытии программы.

    Читать еще:  Как сделать книгу в excel?

    Чтобы настроить функцию автоматического сохранения необходимо:

    Шаг 1. Запустить Microsoft Excel и перейти на вкладку «Файл».

    Шаг 2. В открывшемся меню, опускаемся в нижнюю часть левого меню и выбираем пункт «Параметры».

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

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

    Восстановление перезаписанных файлов

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

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

    Открыть графу «Файл», перейти в пункт «Сведенья» и выбрать «Управление книгой». В открывшемся окне следует выбрать требуемую версию файла.

    Как настроить облачное хранилище «OneDrive» в Microsoft Excel

    Облачное хранилище «OneDrive» тесно связано с пакетом Microsoft Office, что позволяет хранить резервные копии данных на сервере в сети. Такой способ исключает возможность утери несохраненной информации, а также файлов, которые могут быть удалены вирусами, программными сбоями или случайным форматированием. Помимо этого, функционал хранилища «OneDrive» позволяет редактировать и сохранять копии при работе сразу нескольких пользователей.

    Чтобы настроить облачное хранилище у себя, необходимо:

    Шаг 1. Перейти на официальный сайт OneDrive и пройти регистрацию. Зайти в облачное хранилище через MS Excel. Для этого достаточно ввести данные аккаунта хранилища, нажав по кнопке «Вход» в правом верхнем углу MS Excel.

    Шаг 2. Сохранить текущий документ в облачное хранилище. Для этого выбираем «Файл», «Сохранить как», «One Drive».

    Шаг 3. Переходим на «OneDrive» при помощи любого браузера и находим место, куда был сохранен файл через MS Excel. Чтобы найти предыдущие версии файла, кликаем по нему правой кнопкой мыши и выбираем пункт «Журнал версий».

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

    Восстановление утерянных данных RS Office Recovery

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

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

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

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

    Все способы восстановления и защиты файлов Excel

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

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

    AutoSave и AutoRecover

    Если вас интересует, как восстановить данные бесплатно в Excel 2003, 2007 или более поздней версии программы, то приложение предоставляет пользователям такие полезные функции, как AutoSave и AutoRecover. Если они по умолчанию включены, то вам не будет трудно осуществить восстановление XLS-файлов. Однако пользователи часто неправильно понимают принцип работы этих функций, так что для начала нужно определиться, что они из себя представляют.

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

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

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

    Для настройки параметров AutoSave нужно выполнить следующие действия:

    • перейти на вкладку File и выбрать в меню Options;
    • нажать Save в левой панели диалогового окна Options;
    • нужно убедиться, что файл сохраняется каждые несколько минут, и в случае закрытия приложения остается последняя автоматически созданная версия;
    • нажать OK.

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

    Как восстановить несохраненные данные

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

    • перейти в File, Open;
    • выбрать Recent Workbooks;
    • прокрутить вниз и нажать кнопку Recover Unsaved Workbooks в нижней части списка;
    • в качестве альтернативы можно перейти в File, Info, открыть выпадающий список Manage Workbooks и выбрать пункт Recover Unsaved Workbooks;
    • когда откроется диалоговое окно, выбрать нужный файл и нажать Open.
    Читать еще:  Как сделать 2 колонки в excel?

    Документ откроется в Excel, и программа предложит вам сохранить его. Следует нажать кнопку Save As на желтой полосе над листом и сохранить файл в нужном месте.

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

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

    Чтобы восстановить перезаписанный файл Excel нужно перейти на вкладку File и выбрать Info на левой панели. Рядом с кнопкой Manage Versions вы увидите все автоматически сохраненные версии своего документа. Программа автоматически сохраняет версии через определенные промежутки времени, но только если вы внесли изменения в таблицу между этими интервалами. Название каждой версии содержит дату, время и примечание. Если нажать на любую из них, то она откроется вместе с самой последней версией документа, чтобы пользователь мог сравнить и увидеть все изменения.

    Если программа была закрыта неправильно, восстанавливаемая информация получит название When I Closed Without Saving. Если открыть этот файл через Excel, то над документом появится сообщение. Достаточно нажать кнопку Restore на желтой полосе, чтобы вернуться к новой несохраненной версии. Приложение удаляет все автоматически сохраненные версии при закрытии документа. Если вы хотите снова просмотреть предыдущую версию, то лучше создать резервную копию данных.

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

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

    Эта функция очень полезна, но ее достаточно сложно найти в Excel. Для этого нужно выполнить следующие действия:

    • перейти в раздел File, Save As;
    • выбрать Computer и нажать кнопку Browse;
    • когда откроется диалоговое окно Save As, нажать маленькую стрелку рядом с кнопкой Tools в нижней части окна;
    • в раскрывающемся списке выбрать General Options;
    • установить флажок Always Create Backup в диалоговом окне General Options и нажать OK.

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

    Создание резервной копии с отметкой времени

    Функции восстановления резервной копии может быть недостаточно. Каждый раз, когда вы сохраняете документ, новая копия заменяет существующий файл. Как можно вернуться к более ранней версии, если документ уже несколько раз сохранен? Существует как минимум 2 выхода из этой ситуации. Прежде всего можно использовать ASAP Utilities. Такая утилита восстановления предлагает пользователю инструмент для создания нескольких резервных копий. После установки ASAP Utilities для Excel вы сможете использовать специальную комбинацию клавиш для сохранения документов и автоматического создания резервных копий с целью последующего восстановления испорченных файлов. Каждая версия получит метку в имени файла, благодаря чему пользователь сможет легко найти необходимую копию, ориентируясь по дате и времени ее создания.

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

    Резервное копирование и облачные сервисы

    Если вместо флешки вы используете для хранения документов облачные онлайн-сервисы, то восстановление данных Excel не будет проблемой. Например, можно использовать OneDrive — облачное хранилище от Microsoft. Преимущество этого сервиса в том, что он тесно связан с пакетом Office. Вы можете быстро открывать и сохранять документы в OneDrive прямо из приложения Excel. Совместное использование этих программ позволяет быстро синхронизировать документы и совместно обрабатывать файлы с другими пользователями через общую папку.

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

    Еще один очень популярный сервис для облачного хранения — это Dropbox. Он сохраняет все изменения в папке Dropbox за последние 30 дней. Даже если вы внесете неправильные изменения, файл получит повреждение или окажется стертым, то появится возможность восстановить более старую версию удаленного документа за счет нескольких нажатий кнопки мыши. Сервис Dropbox не работает с Microsoft Office так же тесно, как OneDrive, но отличается простотой в использовании при восстановлении поврежденных данных.

    XL: Резервное копирование через VBA

    11 ответов

    В ескселе это и так есть.
    Нажми сохранить->Сервис->Общие параметры
    и там поставь галочку «Всегда создавать резервную копию»

    ActiveWorkbook.SaveAs Filename:= _
    «C:NAMEFILE.xls», FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _
    , CreateBackup:=False

    Если надо время и дату, то используй Time,Date

    В ескселе это и так есть.
    Нажми сохранить->Сервис->Общие параметры
    и там поставь галочку «Всегда создавать резервную копию»

    ActiveWorkbook.SaveAs Filename:= _
    «C:NAMEFILE.xls», FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _
    , CreateBackup:=False

    Спасибо за помощь!
    Не могли бы Вы еще помочь?
    ActiveWorkbook.SaveAs Filename:= _»C:NAMEFILE.xls». Как сделать, чтобы вместо namefile автоматически вставлялась текущая дата. Как я понимаю, необходимо ввести некую переменную, которая была бы равна текущей дате. И вставить ее вместо namefile.xls. Но с VBA кодом у меня проблемы, я его очень мало знаю. Я только месяц назад взялся за его небольшое изучение. Литературы нет, приходится качать с сайта Microsoft примеры и выдирать куски кода для изучения.

    Sub ReservSave(d. )
    d=Текущая дата.
    ActiveWorkbook.SaveAs Filename:=d, FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _, CreateBackup:=False
    End Sub

    Помгите кто может.

    Originally posted by Lev_ru

    Спасибо за помощь!
    Не могли бы Вы еще помочь?
    ActiveWorkbook.SaveAs Filename:= _»C:NAMEFILE.xls». Как сделать, чтобы вместо namefile автоматически вставлялась текущая дата. Как я понимаю, необходимо ввести некую переменную, которая была бы равна текущей дате. И вставить ее вместо namefile.xls. Но с VBA кодом у меня проблемы, я его очень мало знаю. Я только месяц назад взялся за его небольшое изучение. Литературы нет, приходится качать с сайта Microsoft примеры и выдирать куски кода для изучения.

    Sub ReservSave(d. )
    d=Текущая дата.
    ActiveWorkbook.SaveAs Filename:=d, FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _, CreateBackup:=False
    End Sub

    Помгите кто может.

    «d=Текущая дата. »
    d = Date + Time +».xls»

    Я извинияюсь за свою настойчивость, но ничего не получается.

    Sub Test()
    d = Date + Time + «.xls»
    ActiveWorkbook.SaveAs Filename:=d, FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _
    , CreateBackup:=False
    End Sub

    Читать еще:  Как сделать нумерованный список в excel?

    VBA ругается на d (Type Mismatch).

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

    Я извинияюсь за свою настойчивость, но ничего не получается.

    Sub Test()
    d = Date + Time + «.xls»
    ActiveWorkbook.SaveAs Filename:=d, FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _
    , CreateBackup:=False
    End Sub

    VBA ругается на d (Type Mismatch).

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

    Выбери в редакторе «Эта книга»
    Потом там где «General» Выбери «WorkBook» А с права выбери событие, если тебе надо его запустить при открытие, то пиши в «Open»

    Private Sub Workbook_Open()
    .
    End Sub

    Выбери в редакторе «Эта книга»
    Потом там где «General» Выбери «WorkBook» А с права выбери событие, если тебе надо его запустить при открытие, то пиши в «Open»

    Private Sub Workbook_Open()
    .
    End Sub

    В общем, нужно вырезать из имени файла двоеточие, которое содержится во времени, и кроме этого когда получаешь в переменную дату и время — переводи ее в строковый тип:
    d = Date
    d = Str(d)
    ну или проще
    d=str(date)

    А вот рабочий примерчик:
    Sub Test()
    d = Str(Date)
    t = Str(Time)
    hh = Mid(t, 1, 2)
    mm = Mid(t, 4, 2)
    ss = Mid(t, 7, 2)
    t = hh & «.» & mm & «.» & ss

    FN = d & «_» & t & «.xls»
    MsgBox FN

    ActiveWorkbook.SaveAs Filename:=FN, FileFormat:= _
    xlNormal, Password:=»», WriteResPassword:=»», ReadOnlyRecommended:=False _
    , CreateBackup:=False
    End Sub

    А если сохранение файла необходимо при открытии книги, просто присвой имени макроса

    Auto_Open()
    ‘Код для сохранения
    End Sub

    При открытии книги она будет сохранятся с текущей датой и временем. Вроде все. 🙂
    Покеда!

    Originally posted by DKef
    А если сохранение файла необходимо при открытии книги, просто присвой имени макроса

    Auto_Open()
    ‘Код для сохранения
    End Sub

    При открытии книги она будет сохранятся с текущей датой и временем. Вроде все. 🙂
    Покеда!

    Место хранения временных файлов Microsoft Excel

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

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

    Расположение временных файлов

    Сразу нужно сказать, что временные файлы в Excel делятся на два типа:

    • Элементы автосохранения;
    • Несохраненные книги.

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

    Размещение файлов автосохранения

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

      Переходим во вкладку «Файл» Excel. Щелкаем по наименованию раздела «Параметры».

    Например, для пользователей операционной системы Windows 7 шаблон адреса будет следующим:

    Естественно, вместо значения «имя_пользователя» нужно указать наименование своей учетной записи в данном экземпляре Windows. Впрочем, если вы сделаете все так, как указано выше, то ничего дополнительного вам подставлять не нужно, так как полный путь к каталогу будет отображен в соответствующем поле. Оттуда вы можете его скопировать и вставить в Проводник или выполнить любые другие действия, которые считаете нужными.

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

    Размещение несохраненных книг

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

    Вместо значения «Имя_пользователя», как и в предыдущий раз, нужно подставить наименование учетной записи. Но, если в отношении места расположения файлов автосохранения мы не заморачивались с выяснением названия учетной записи, так как могли получить полный адрес директории, то в этом случае его обязательно нужно знать.

    Узнать наименование своей учетной записи довольно просто. Для этого жмем кнопку «Пуск» в левом нижнем углу экрана. В верхней части появившейся панели и будет указана ваша учетная запись.

    Просто подставьте её в шаблон вместо выражения «имя_пользователя».

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

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

      Открываем меню «Пуск». Переходим по пункту «Панель управления».

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

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

      Переходим в программе Excel во вкладку «Файл». Далее перемещаемся в раздел «Сведения». В правой части окна жмем на кнопку «Управление версиями». В открывшемся меню выбираем пункт «Восстановить несохраненные книги».

  • Открывается окно восстановления. Причем оно открывается именно в той директории, где хранятся файлы несохраненных книг. Нам остается только выделить адресную строку данного окна. Именно её содержимое и будет являться адресом директории расположения несохраненных книг.
  • Далее мы можем в этом же окне провести процедуру восстановления или воспользоваться полученной информацией об адресе в других целях. Но нужно учесть, что данный вариант подходит для того, чтобы узнать адрес расположения несохраненных книг, которые были созданы под той учетной записью, под какой вы работаете сейчас. Если нужно узнать адрес в другой учетной записи, то применяйте метод, который был описан чуть ранее.

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Ссылка на основную публикацию
    Adblock
    detector