Как сохранить excel как лист

Как сохранить листы рабочей книги Excel отдельными файлами?

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

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

Как сохранить лист отдельным файлом стандартными средствами Excel?

Первый – стандартными средставми приложения Excel. Кликаем правой кнопкой мышки в области наименований листов и выбираем пункт меню “Переместить/скопировать. “

В поле “Переместить выбранные листы в книгу” выбираем либо “(новая книга)”, либо выбираем название файла, в который собираемся перемещать лист (этот файл должен быть предварительно открыт). Жмем “Ок” – лист перемещается. Да, если отметить галочкой опцию “Создать копию”, то вместо перемещения листа произойдет его копирование, а также можно будет указать место для вставки листа.

Как сохранить листы отдельными файлами при помощи надстройки?

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

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

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

2. выбирать папку, в которую будут сохраняться рабочие книги;

3. при делении рабочей книги на отдельные файлы назвать новые файлы именами листов;

4. при сохранении листов отдельными файлами назвать их составными именами, состоящими из имени исходной рабочей книги и имени листа;

5. создавать уникальные имена файлов, добавляя текущую дату и время к именам файлов;

6. выбирать наиболее подходящее расширение (тип) для новых рабочих книг.

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

Источник: macros-vba.ru

Сохранение нескольких листов в Excel

Сохранение нескольких листов в Excel

Добрый день, уважаемые читатели и подписчики блога. Сегодня мы поговорим о сохранении листов большой книги Excel. Материал о расчётах между листами и книгами в Excel.

Как обычно, способов несколько.

Способ №1 (стандартный)

Щёлкаем правой кнопкой мышки на имя листа.

Выбираем команду «Переместить или скопировать».

В поле «Переместить выбранные листы в книгу:» выбираем «Новая книга».

После нажатия «ОК» произойдёт создание новой книги и выгрузка туда выделенного листа. Останется только сохранить документ.

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

Способ № 2 (макрос)

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

Добавим новый модуль в нашу книгу:

  • На вкладке «Разработчик» нажимаем Visual Basic;
  • далее Insert — > Module;
  • записываем макрос.
Читайте также:  Процент в экселе

Sub SohrList()
Dim CurrentWin As Window
Dim VremWin As Window
Set CurrentWin = ActiveWindow
Set VremWin = ActiveWorkbook.NewWindow
CurrentWin.SelectedSheets.Copy
VremWin.Close
End Sub

В итоге выделенные листы перейдут в новую книгу. Останется только её сохранить.

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

Sub razbkn()
Dim q As Worksheet
Dim rabkn As Workbook
Set rabkn = ActiveWorkbook
For Each q In rabkniga.Worksheets
q.Copy
ActiveWorkbook.SaveAs rabkn.Path & «» & q.Name & «.xlsx»
End Sub

Немного пояснений. Этот макрос лучше использовать в том случае, когда книга уже находится в отдельной папке. Все извлечённые из неё литы будут сохранены в той же папке, что и документ родитель. Не стоит использовать макрос для вновь созданной, но ещё не сохранённой книги — программа будет просто вылетать.

Если знаете ещё способы — делитесь ими в комментариях, буду рад научиться чему-нибудь новому! Всем удачи!

Источник: pcandlife.ru

Сохранение листов книги как отдельных файлов

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

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

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

Способ 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

Полный список всех вариантов можно посмотреть в справке MSDN.

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

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

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

Читайте также:  Как в excel поставить черточку

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

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

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

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

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

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

Источник: www.planetaexcel.ru

Сохранение таблиц в Экселе

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

Как сохранить таблицу Excel

1 . Нажмите на надпись «Файл» в левом верхнем углу программы.

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

2 . Из списка выберите пункт «Сохранить как».

3 . Откроется небольшое окно. Через него нужно выбрать место на компьютере, куда следует записать таблицу. Сделать это можно через левую часть.

Покажу на примере. Допустим, я хочу сохранить таблицу в Локальном диске D, в папке «Отчеты». Значит, через левую часть окна выбираю «Этот компьютер» (Компьютер) и открываю Локальный диск D.

Затем открываю папку «Отчеты».

Если нужной папки нет, ее можно создать прямо в окошке. Для этого нажать на кнопку «Новая папка» вверху.

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

На заметку . Многие пользователи записывают свои таблицы в папку «Документы». Но я не советую хранить в ней важные данные, так как она ненадежна. Лучше записывать в Локальный диск D или другой подобный (кроме диска C). Подробнее читайте в этом уроке.

4 . Напечатайте название для вашего файла или оставьте таким, как предлагает компьютер. Название можно поменять в нижней части, в строке «Имя файла».

5 . Нажмите на кнопку «Сохранить».

Окошко исчезнет – это будет означать, что файл с таблицей записался в указанное место.

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

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

Нажав на нее, таблица перезапишется. То есть записанный ранее вариант заменится новым. Это нужно, чтобы случайно не потерять данные. Ведь если в компьютере произойдет сбой (зависание, отключение электричества), то велика вероятность потери таблицы.

Источник: neumeka.ru

Как сохранить Excel в PDF

Возможность сохранить файлы Excel в PDF появилась только в Excel 2007. Итак, если у вас установлена какая-либо современная версия, включая Excel 2016, 2013, 2010 или 2007, вы можете сохранить Excel в PDF следующим быстрым и простым способом.

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

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

Как сохранить Excel в PDF – Сохранить таблицу Excel в PDF
  • Чтобы сохранить лист, просто активируйте его, щелкнув вкладку этого листа.
Читайте также:  Как восстановить эксель файл если забыл сохранить

Как сохранить Excel в PDF – Сохранить лист Excel в PDF
  • Чтобы сохранить несколько листов, выберите листы, которые вы хотите сохранить в формате PDF, используя клавишу Shift для соседних листов и Ctrl для несмежных.

Как сохранить Excel в PDF – Сохранить несколько листов Excel в PDF
  • Если вы хотите сохранить всю книгу как отдельный PDF-файл, пропустите этот шаг.
  1. В Excel 2016, 2013 и 2010 нажмите « Файл » –> «Сохранить как». В Excel 2007 нажмите кнопку и «Сохранить как».
  2. В диалоговом окне «Сохранить как» выберите PDF (.*pdf) в раскрывающемся списке « Тип файла ».

Как сохранить Excel в PDF – Сохранение файла Excel как PDF

Если вы хотите просмотреть полученный PDF-файл после сохранения, убедитесь, что установлен флажок « Открыть файл после публикации ».

В разделе « Оптимизация » выберите один из вариантов в зависимости от желаемого качества PDF-документа.

  1. Нажмите кнопку « Параметры . » в левой нижней части окна (см. изображение выше).
  2. Откроется диалоговое окно « Параметры » и вы выберите один из вариантов в соответствии с вашими потребностями:
  • Выделенный диапазон – сохранит выделенный диапазон Excel в PDF.
  • Выделенные листы – сохранит либо текущий рабочий лист, либо все выбранные листы в одном PDF-файле.
  • Всю таблицу – сохранит активную таблицу Excel в PDF, т. е. таблицу, в которой находится указатель мыши.
  • Всю книгу – сохранит всю книгу Excel в PDF.

Как сохранить Excel в PDF – Параметры сохранение файла Excel в формате PDF
  1. Нажмите кнопку « ОК », чтобы закрыть диалоговое окно.

Как видите, сохранить файл Excel в PDF с помощью встроенных средств Excel очень легко.

Источник: naprimerax.org

Как скопировать и переместить лист Excel

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

В этой статье мы рассмотрим самые простые и популярные способы копирования и перемещения листов в Excel.

Как копировать лист в Excel без изменений

Скопировать лист можно несколькими способами.

Копия листа с помощью перетягивания

Пожалуй, самый простой способ копирования листа в Excel заключается в перетягивании ярлыка листа. Для этого:

  • Зажмите клавишу CTRL на клавиатуре
  • Зажмите и перетяните ярлык с листом Excel
  • Готово, копия листа создана.

Скопировать лист с помощью контекстного меню

Есть другой способ создания копии листа в Excel. Для этого проделайте следующие действия:

  • Кликните правой кнопкой мыши по ярлыку листа Excel
  • Во всплывающем меню выберите пункт “Переместить или скопировать…”:

  • Во всплывающем окне выберите расположение листа, а также поставьте галочку “Создать копию”, если хотите создать копию листа, а не просто переместить его:

Как скопировать лист Excel в другой файл

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

  • Правой клавишей мыши кликните по ярлыку листа Excel
  • Во всплывающем меню выберите книгу Excel, в которую вы хотите скопировать лист
  • Выберите местоположение листа в новом файле
  • Нажмите “ОК”

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

Источник: excelhack.ru