Check-moscow.ru

Финансы и учет
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как выбрать в Excel все листы, кроме одного?

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

Листы рабочей книги можно сделать очень скрытыми. Такие листы невозможно отобразить стандартными средствами Excel, при вызове контекстного меню пункт "Отобразить. " (в некоторых версиях он называется "Показать. ") не активен. Чтобы сделать лист очень скрытым, необходимо перейти в редактор VB (Visual Basic), сделать это можно разными способами, но самый простой – сочетанием клавиш Alt+F11, выбрать в VBA проекте рабочей книги нужный лист, а затем в свойстве "Visible" этого листа выбрать параметр "xlSheetVeryHidden".

Чтобы вернуть листу видимость, необходимо изменить свойство "Visible" обратно на xlSheetVisible.

1. Пользуйтесь предварительным просмотром страницы перед печатью

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

Читайте так же:
Как добавить пробелы после запятых в Excel?

Если вам нужно вставить лист Excel или диаграмму в одностраничный PDF-файл, сделайте следующее:

  1. Откройте панель инструментов Настройка страницы Microsoft Excel и нажмите на опцию в правом нижнем углу:
  2. Выберите Fit to 1 page wide by 1 page high, как показано на скриншоте ниже
  3. Нажмите OK и распечатайте PDF-файл, используя Universal Document Converter в качестве принтера.

Как отобразить скрытые листы?

Обратная процедура, когда возникает необходимость скрытые листы отобразить и сделать видимыми, может потребовать большого терпения. Чтобы отобразить скрытые листы нужно к ликнуть правой кнопкой мыши в области имен листов и выбрать пункт меню «Отобразить…».

как отобразить скрытый лист в Excel

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

отображение скрытого листа в excel

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

Поиск скрытых столбцов на листе Excel используя VBA-макрос

Но что если вы хотите, чтобы макрос отображал информацию не о скрытых строках, а о скрытых колонках таблицы:

о скрытых столбцах.

В данном случае давайте поступим следующим образом:

  1. Скопируйте выше описанный код макроса для отображения информации о скрытых строках в этот же модуль и переименуйте его на «HiddenColumnInfo».
  2. Измените тексты сообщений, а именно измените по смыслу слова «строки» на «столбцы».
  3. В коде измените все свойства где встречается Rows на Columns.
  4. Измените строку для отображения текста сообщения с информацией о скрытых столбцах. Ведь заголовки столбцов у нас отображаются буквами, а не числами. Для этого воспользуемся строкой кода, которая умеет возвращать букву столбца VBA. Поэтому вместо строки:

pervoj = Split(Cells(1, i).Address, «$»)(1)

Одна строка вместо одной строки для вывода сообщения:

text = text & vbNewLine & pervoj & «:» & i – 1

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

text = text & vbNewLine & pervoj & «:» & Split(Cells(1, i — 1).Address, «$»)(1)

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

Вот пример макроса HiddenColumnInfo в действии:

Пример работы макроса.

Теперь вместо цифровых чисел заголовки столбцов отображаются в сообщении в виде букв. Это очень удобно и правильно!

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

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

Этот макрос позволяет одним щелчком мыши получить сначала всю информацию о скрытых строках, а затем о скрытых столбцах таблицы. Теперь нам не нужно запускать оба макроса отдельно, а просто запустить их в меню «DEVELOPER»-«Code»-«Macros»-«HiddenLineColumnInfo»-«Run».

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector