Как в excel применить изменения ко всем листам
Перейти к содержимому

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

Одновременная работа с группой листов Excel

Редактирование ячеек

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

  1. Выделите все нужные листы с зажатой клавишей Shift или CtrlShift выделяем все листы от первого до последнего, а с Ctrl выделяем несмежные листы).
  2. Обратите внимание, что в заголовке Excel отображается текст: [Группа]. Это означает, что изменения будут проводиться на одновременно на всех выделенных листах.
  3. Вводим на активном листе необходимые данные (текст, числа, формулы и прочее).
  4. Посмотрите, на всех выделенных листах — тоже появились введенные данные. Т.е. все действия, произведенные на активном листе повторяются на других выделенных листах.

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

Форматирование и настройка печати

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

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

Установите атрибуты настройки страниц для более чем одного листа в Excel

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

Аннотация

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

Дополнительные сведения

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

Метод 1. Изменение группы таблиц

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

Нажмите кнопку CTRL и нажмите на каждую вкладку таблицы в книге, на которую необходимо повлиять.

В меню Файл выберите команду Параметры страницы.

В Excel 2007 нажмите кнопку запуска диалогового окна в группе Установки страницы на вкладке Макет страницы.

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

Все выбранные листы имеют одинаковые атрибуты настройки страниц.

Метод 2. Использование макроса

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

В этих макросах используется свойство Ориентация объекта PageSetup. Можно изменить другие атрибуты настройки страницы, используя другие свойства PageSetup, такие как LeftMargin, RightMargin и так далее.

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

Введите некоторые данные в трех таблицах.

Нажмите ALT+F11, чтобы запустить редактор Visual Basic.

В меню Вставка выберите Модуль.

Введите следующий код в листе модулей:

Нажмите ALT+F11, чтобы перейти на Excel.

В меню Файл выберите команду Параметры страницы.

В Excel 2007 нажмите кнопку запуска диалогового окна в группе Установки страницы на вкладке Макет страницы.

На вкладке Page в статье Ориентация щелкните Пейзаж и нажмите кнопку ОК.

В меню Сервис выберите пункт Макрос, а затем нажмите Макросы.

В Excel 2007 используйте следующие действия:

  1. Если вкладка Developer недоступна, используйте следующие действия: > 1. Нажмите кнопку Microsoft Office кнопку, а затем щелкните Параметры Excel.
    > 1. В категории Популярные щелкните, чтобы выбрать вкладку Показать разработчика в поле Лента в верхней части параметров для работы с Excel, а затем нажмите кнопку ОК.
  2. На вкладке Разработчик нажмите кнопку Макрос в группе Кода.

Щелкните SetAttributes и нажмите кнопку Выполнить.

Все три таблицы показывают ландшафтную ориентацию в print Preview.
Чтобы программным образом изменить атрибуты настройки страницы на все страницы в активной книге на основе атрибутов настройки страницы другой открытой книги, используйте шаги в следующем примере:

Это продолжение следующего примера.

В меню Файл выберите Создать.

В Excel 2007 нажмите кнопку Microsoft Office кнопку, а затем нажмите кнопку New.

Щелкните книгу, а затем нажмите кнопку ОК.

В Excel 2003 щелкните Пустую книгу в статье New в области задач "Новая книга". В Excel 2007 в статье Templates убедитесь, что выбран пустой и недавний, а затем дважды щелкните Пустую книгу в blank и последние в правой области.

Введите данные во все таблицы в новой книге.

Нажмите ALT+F11, чтобы запустить редактор Visual Basic.

Выберите первую книгу в Проводнике проектов, а затем щелкните Модуль1 в папке Модули.

Замените следующий код на лист module1:

Нажмите кнопку ALT+F11, чтобы вернуться в Excel.

В меню Сервис выберите пункт Макрос, а затем нажмите Макросы.

В Excel 2007 на вкладке Разработчик щелкните Макрос в группе Кода.

Щелкните Book1! SetWorkbookAttributes и нажмите кнопку Выполнить.

Ориентация установки страницы такая же, как и в листе 1 в первой книге.

Если вы хотите изменить дополнительные свойства настройки страниц для листов, вы можете добавить дополнительные строки в for each. Следующее утверждение в каждой процедуре Sub. Строки должны совпадать с примерами, предоставленными здесь, за исключением того, что свойство (Ориентация) может быть изменено по мере необходимости (CenterFooter, PaperSize и так далее).

Добавить комментарий

Ваш адрес email не будет опубликован.