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

Обновлено: 01.07.2024

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

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

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

Сохранить и Сохранить как

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

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

Как сохранить книгу

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

  1. Чтобы сохранить книгу, найдите и нажмите на кнопку Сохранить на Панели быстрого доступа.
  2. Если Вы сохраняете документ в первый раз, появится панель Сохранить как представления Backstage.
  3. Здесь необходимо выбрать куда сохранить книгу и присвоить ей имя. Для того чтобы сохранить книгу на компьютере выберите Компьютер, затем нажмите Обзор. Кроме того, Вы можете выбрать службу OneDrive для сохранения книги.
  4. В появившемся диалоговом окне выберите место для сохранения книги на Вашем компьютере.
  5. Введите имя файла, затем нажмите Сохранить.
  6. Книга будет сохранена. При дальнейшем редактировании книги, можно снова нажать команду Сохранить, чтобы сохранить изменения.

Сохранить книгу можно просто нажав Ctrl+S на клавиатуре.

Использование Сохранить как для создания копии

Для этого выберите команду Сохранить как в представлении Backstage. Как и при первом сохранении, необходимо выбрать куда сохранить файл и присвоить ему имя.

Сохранение в Excel

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

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

Автоматическое восстановление

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

Как восстановить документ

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

  1. Откройте Excel 2013. При обнаружении автоматически сохраненных версий файла появится область Восстановление документов.
  2. Откройте восстановленный файл. Книга будет восстановлена.

По умолчанию Excel автоматически сохраняет книгу каждые 10 минут. Если документ редактировался менее 10 минут, Excel может не успеть выполнить автосохранение.

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

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

Для того чтобы сохранить вашу работу, выберите в меню Файл команду Сохранить или нажмите соответствующую кнопку на Панели инструментов. В появившемся окне мини-проводника выберите папку, в которую хотите сохранить книгу Microsoft Excel, и напишите в строке Имя файла рабочее название, а в строке Тип файла выберите Книга Microsoft Excel. Нажмите клавишу Enter, и ваша таблица или диаграмма будет сохранена в той папке, которую вы указали в мини-проводнике.

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

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

Данный текст является ознакомительным фрагментом.

Продолжение на ЛитРес

Совет 68: Сохранение данных

Совет 68: Сохранение данных Кинули файлы на флешку и выдернули ее из компа? Готовьтесь к тому, что их там не окажется. Нет, это не диверсия. Как ни странно, это сделано для удобства пользователей. Дело в том, что флешка записывает данные гораздо медленнее, чем компьютер их

Вывод данных из записной книжки в таблицу Microsoft Excel

Вывод данных из записной книжки в таблицу Microsoft Excel Напишем сценарий, который будет создавать файл (рабочую книгу) Microsoft Excel и заносить туда данные из записной книжки (рис. 8.10). Рис. 8.10. Рабочая книга Microsoft Excel с данными из файла book.xmlДля того чтобы использовать определенные в

Импорт данных из электронных таблиц Excel 2007 в списки SharePoint

Импорт данных из электронных таблиц Excel 2007 в списки SharePoint Часто встречаются такие ситуации, когда данные уже введены в электронные таблицы, но их нужно предоставить в совместное пользование другим членам группы. Службы SharePoint предоставляют возможность импорта данных из

6.2.5. Сохранение документов в формате Excel

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

Excel

Excel Увеличение количества отменВ Microsoft Excel число отмен последнего действия ограничено по умолчанию до 16 раз. Чтобы увеличить число отмен, нужно присвоить параметру типа DWORD °UndoHistory° значение от 1 до 100 в разделе HKCUSOFTWAREMicrosoftOffice11.0ExcelOptionsЗдесь приведен пример для Excel 2003, для

Сохранение данных состояния с помощью ‹sessionState›

16.3. Создание и сохранение данных с помощью Core Data

16.3. Создание и сохранение данных с помощью Core Data Постановка задачи Вы создали управляемый объект. После этого вы хотите инстанцировать его и вставить этот экземпляр в контекст Core Data вашего

MS Excel

MS Excel Электронная таблицаMicrosoft Excel – программа, обладающая эффективными средствами обработки числовой информации, представленной в виде электронных таблиц. Она позволяет выполнять математические, финансовые и статистические вычисления, оформлять отчеты, построенные

14.3. Создание, сохранение, открытие книг Excel

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

Урок 6.7. Базы данных в Excel

Урок 6.7. Базы данных в Excel Понятие о базах данных Программа Excel часто применяется для обработки больших объемов информации, которые представлены в виде упорядоченных списков данных. Примером подобной информации может служить таблица, показанная выше (см. рис. 6.62). Такой

Сохранение базы данных

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

Программа Excel

Программа Excel Книга и лист Excel Microsoft Excel – это очень мощное средство для создания и ведения различных электронных документов. В отличие от Word, в котором мы создавали текстовые документы, Excel используется для создания электронных таблиц.Электронные таблицы очень удобны,

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

save-sheets-as-files.jpg

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

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

Способ 1. Простое разделение

Нажмите сочетание Alt+F11 или выберите в меню Сервис - Макрос - Редактор Visual Basic (Tools - Macro - Visual Basic Editor) , вставьте новый модуль через меню Insert - Module и скопируйте туда текст этого макроса:

Если теперь выйти из редактора Visual Basic и вернуться в Excel, а затем запустить наш макрос (Alt+F8), то все листы из текущей книги будут разбиты по отдельным новым созданным книгам.

Способ 2. Разделение с сохранением

При необходимости, можно созданные книги сразу же сохранять под именами листов. Для этого макрос придется немного изменить, добавив команду сохранения в цикл:

Этот макрос сохраняет новые книги-листы в ту же папку, где лежал исходный файл. При необходимости сохранения в другое место, замените wb.Path на свой путь в кавычках, например "D:\Отчеты\2012" и т.п.

Если нужно сохранять файлы не в стандартном формате книги Excel (xlsx), а в других (xls, xlsm, xlsb, txt и т.д.), то кроме очевидного изменения расширения на нужное, потребуется добавить еще и уточнение формата файла - параметр FileFormat:

Для основных типов файлов значения параметра FileFormat следующие:

  • XLSX = 51
  • XLSM = 52
  • XLSB = 50
  • XLS = 56
  • TXT = 42

Способ 3. Сохранение в новые книги только выделенных листов

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

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

Способ 4. Сохранение только выделенных листов в новый файл

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

Способ 5. Сохранение листов как отдельных PDF-файлов

  • для этого используется уже другой метод (ExportAsFixedFormat а не Copy)
  • листы выводятся в PDF с параметрами печати, настроенными на вкладке Разметка страницы (Page Layout)
  • книга должна быть сохранена на момент экспорта

Нужный нам код будет выглядеть следующим образом:

Способ 6. Готовый макрос из надстройки PLEX

Если лень или нет времени внедрять все вышеописанное, то можно воспользоваться готовым макросом из моей надстройки PLEX:

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

Для использования этого макроса на любом листе в книге Excel создайте кнопку, и назначьте ей макрос СохранитьЛистВФайл.

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

Сохранение производится в формате XLS (формат Excel 2003)
Если пользователь отказался от ввода имени файла (нажал клавишу ESC или кнопку «Отмена» в диалоговом окне),
то сохранения листа в файл не происходит.

PS: Кто-то может сказать, что для сохранения листа в файл в объектной модели Excel есть метод SaveAs, применимый к объекту Worksheet.

Но, как ни странно, выполнение кода ActiveSheet.SaveAs "<имя файла>" приводит к сохранению книги целиком, что равносильно использованию кода ActiveWorkbook.SaveAs "<имя файла>"

Почему этот метод сохранения работает так нелогично - лично мне не понятно (видимо, Microsoft что-то там перемудрил)

Комментарии

Спасибо. Разобрался. Нашёл ошибки в библиотеках.)

Спасибо. Всё запустил, но не работает. Пишет не найден проект или библиотека. Простите, не уточнил, поменял ещё саму систему (был XP стал Win7 x64).
Вот мой код:
Private Sub CommandButton2_Click()
On Error Resume Next
Const REPORTS_FOLDER = "C:\Users\. \. \. "
MkDir ThisWorkbook.Path & "\" & REPORTS_FOLDER
ChDrive Left(ThisWorkbook.Path, 1): ChDir ThisWorkbook.Path & "\" & REPORTS_FOLDER
FileName = [b8] & "_" & [b6] & "_" & [b4] & "_" & Format([b2], "DDMMMMYY") & "_" & [c2] & ".xlsx"
Err.Clear: Worksheets(Array(. ", ". ")).Copy: DoEvents
If Err Then Exit Sub
If ActiveWorkbook.Worksheets.Count = 2 And ActiveWorkbook.Path = "" Then
ActiveWorkbook.SaveAs FileName, xlWorkbookNormal
ActiveWorkbook.Close False
End If
End Sub

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

> найти файл с макросами в папке
> щелкнуть правой кнопкой мыши на файле - Свойства - Разблокировать - ОК
> и только после этого запускать

Перешёл с 2007 на Office 2016, перестали работать макросы. И этот. (((

Добрый день, подскажите, пожалуйста, что надо изменить в макросе, чтобы:
1. Он копировал не весь лист целеком, а только диапазон ВИДИМЫХ ячеек (A1:L50), т.к. этот диапазон только часть отфильтрованного списка.
2. Он копировал только значения, без формул ячеек.

Здравствуйте, Алексей
Да, можно такое сделать, - могу написать макрос под заказ.

Здравствуйте, Игорь.
Подскажите, пожалуйста, возможно ли такое, чтобы Лист можно было сохранять не единожды (по имени в одной ячейке) а сославшись на какой-либо диапазон ячеек. Есть потребность сделать в конкретной папке количество файлов соответствующее количеству дней в месяце(отчет на каждый день). Если в диапазоне ячеек указать даты месяца и по нажатию макрос сохранял бы, файлы с именем Даты.

Можете написать макрос под заказ? Мне надо до понедельника

Напишите ваши контакты, есть несколько задач.

Дмитрий, можем сделать вам макрос под заказ.
Оформляйте заказ, прикрепляйте файл (в который надо встроить макрос), и подробно описывайте, что куда в каком виде и под каким именем сохранять.

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

Дмитрий, а куда уж проще-то. вы нажимаете одну кнопку «Печать», и получаете готовый файл JPG
Зачем ещё-то упрощать.
Можно, конечно, и макрос под заказ написать
Если в формат BMP (или EMF) картинку сохранять - то макрос несложный, если в формат JPG - то макрос сложнее будет (и дороже)
Но я бы на вашем месте не стал изобретать велосипед, а оставил бы все как есть.

Сохраняю листы в JPEG формате, при помощи виртуального принтера "universal document converter" возможно ли упростить процедуру сохранения активного листа?

On Error Resume Next
Const REPORTS_FOLDER = "Двери\"
' название подпапки, в которую по-умолчанию будет предложено сохранить файл

MkDir ThisWorkbook.Path & "\" & REPORTS_FOLDER
' создаём папку для файла, если её ещё нет

ChDrive Left(ThisWorkbook.Path, 1): ChDir ThisWorkbook.Path & "\" & REPORTS_FOLDER
' выбираем стартовую папку

Filename = Range("a17") & ("b17") & ".xls"
' вывод диалогового окна для запроса имени сохраняемого файла

If VarType(Filename) = vbBoolean Then Exit Sub
' если пользователь отказался от выбора имени файла - отменяем сохранение листа в файл

Dim Ar(), ArAll&(), Sh As Excel.Worksheet, n

Select Case Sheets(1).[Условие]
Case 1
Ar = Array(3)
Case Else
End Select

ActiveWorkbook.Close False
End Sub

pdfFilename = Application.DefaultFilePath & Application.PathSeparator & "имя файла" & Range("D9").Value & ".pdf"
WB.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=pdfFilename, OpenAfterPublish:=False

При этом файл создается с названием "имя файла.pdf" начисто игнорируя содержимое ячейки указанной.

Вот макрос, который сохраняет без ограничения 255-ти символов в ячейке:

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

  • Экспорт одного листа в текстовый файл в Excel
  • Пакетный экспорт нескольких листов в отдельные текстовые файлы в Excel
  • Экспорт выделенного фрагмента (или одного столбца) в текстовый файл с помощью VBA
  • Экспорт выделения (или одного столбца) в текстовый файл с помощью Kutools for Excel

Экспорт одного листа в текстовый файл в Excel

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

1. Перейдите на рабочий лист, который вы будете экспортировать в текстовый файл, и нажмите Файл (или Кнопка офиса)> Сохранить как.

экспорт в текстовый файл с функцией «Сохранить как»

2. В открытии Сохранить как диалоговом окне выберите папку назначения, в которую вы сохраните экспортируемый текстовый файл, назовите файл в Имя файла поле, а затем выберите Текст Юникода (* .txt) из Сохранить как раскрывающийся список. Смотрите скриншот:

3. Затем появятся два предупреждающих диалоговых окна с просьбой экспортировать только активный рабочий лист в виде текстового файла и исключить любые несовместимые функции с текстовым файлом. Нажмите OK кнопки и Да кнопку последовательно.

Затем данные на активном листе экспортируются как новый текстовый файл.

Внимание: Сохранить как команда может экспортировать данные только активного рабочего листа в виде текстового файла. Если вы хотите экспортировать все данные всей книги, вам необходимо сохранить каждый рабочий лист в виде текстового файла отдельно.

Экспорт выделенного фрагмента (или одного столбца) в текстовый файл с помощью VBA

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

1. Удерживая нажатой ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.

2. Нажмите на Вставить > Модульи вставьте следующий код в окно модуля.

VBA: экспорт выделенного фрагмента или всего листа в текстовый файл

Выберите один столбец для экспорта в виде текстового файла

3. Затем нажмите F5 ключ для запуска этого кода. Затем выберите диапазон данных, который вы хотите экспортировать, во всплывающем диалоговом окне и нажмите кнопку OK кнопку, см. снимок экрана:


4. А теперь в другом диалоговом окне «Сохранить как» укажите имя для этого текстового файла и папку, в которую нужно поместить этот файл, и нажмите кнопку Сохраните кнопку.

Экспорт выделения (или одного столбца) в текстовый файл с помощью Kutools for Excel

Освободи Себя Сохранить как Команда может экспортировать все данные на активном листе в виде текста. Что делать, если экспортировать все данные указанных неактивных листов или часть данных на листе в виде текстового файла? Kutools для Excel's Диапазон экспорта в файл Утилита может помочь нам легко экспортировать и сохранять выбранные данные в виде текстового файла.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

Надстройка Excel: экспорт выделенного фрагмента в текстовый файл

1. Выберите ранг, который вы экспортируете в текстовый файл (в нашем случае мы выбираем столбец A), и нажмите Kutools Plus > Импорт / Экспорт > Диапазон экспорта в файл, см. снимок экрана:

назовите экспортируемый текстовый файл

3. Назовите экспортируемый текстовый файл в новом диалоговом окне открытия и щелкните значок Ok кнопку.

Затем выделенный фрагмент (выбранный столбец A) был экспортирован в виде текстового файла и сохранен в указанной папке.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now

Экспорт нескольких листов в отдельные текстовые файлы в Excel

Иногда вам может потребоваться экспортировать несколько листов в несколько текстовых файлов в Excel. Функция «Сохранить как» может быть немного утомительной! Не волнуйтесь! Kutools для Excel Разделить книгу Утилита предоставляет пользователям Excel простой обходной путь для экспорта нескольких листов во множество отдельных текстовых файлов несколькими щелчками мыши.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Бесплатная пробная версия сейчас!

Надстройка Excel: экспорт нескольких листов в текстовые файлы

1. Нажмите Kutools Plus > Workbook > Разделить книгу. Смотрите скриншот:

Надстройка Excel: экспорт нескольких листов в текстовые файлы

2. В открывшемся диалоговом окне «Разделить книгу» выполните следующие действия:

(1) Проверьте рабочие листы, которые вы будете экспортировать в отдельные текстовые файлы в Название книги раздел;
(2) Проверьте Укажите формат сохранения , а затем выберите Текст в Юникоде (* .txt) из раскрывающегося списка снизу, см. снимок экрана слева:
(3) Щелкните значок Трещина кнопку.


3. Затем во всплывающем диалоговом окне «Обзор папок» выберите папку, в которую вы сохраните экспортированные текстовые файлы, и щелкните значок OK кнопку.

На данный момент каждый указанный рабочий лист был экспортирован как отдельный текстовый файл и сохранен в указанной папке.

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now

Простое массовое сохранение каждого листа в виде отдельного файла PDF / text / csv или книги в Excel

рабочая тетрадь рекламного разделения pdf 1

Обычно мы можем сохранить активный рабочий лист как отдельный файл .pdf, .txt или .csv с помощью функции «Сохранить как». Но Kutools для Excel Разделить книгу Утилита может помочь вам легко сохранить каждую книгу как отдельный файл PDF / TEXT / CSV или книгу в Excel. Полнофункциональная бесплатная 30-дневная пробная версия!

Kutools for Excel - Включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Get It Now

Читайте также: