Auditportal.ru

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

Как найти и заменить названия вкладок листов в Excel?

Листы Excel

Ярлыки листов Excel располагаются внизу слева в области рабочей книги. Имя каждого рабочего листа появляется на соответствующем ярлыке. Однако любому ярлыку может быть дано другое имя, длиной не более 31 символа.

Это имя может использоваться при обращении к листу в формулах Excel.

Адресация листа

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

Примеры адресации листа:

Лист1!А1
Sheet12!G23
Квартал1!В4:Е7
Лист1!:ЛистЗ!А2

По умолчанию Excel вставляет три листа во вновь создаваемую рабочую книгу.

Рис. 1. Контекстное меню рабочего листа позволяет выполнять над ними операции. 1). На ярлыке рабочего листа можно щелкнуть правой кнопкой мыши и выбрать нужную операцию из меню.

Листы Excel

Рис. 1. Контекстное меню

Имя рабочего листа Excel можно ввести не используя контекстное меню, для этого:

1 Дважды щелкните ярлык рабочего листа.

2. Нажмите Enter, чтобы заполнить область этикетки именем листа.

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

Кнопки прокрутки ярлыков листов можно использовать для перехода к другим листам. Нажмите кнопки прокрутки этикеток для перемещения по списку листов.

Чтобы изменить количество отображаемых меток, перетащите разделитель в правой части полей меток (рис. 2).

Ярлыки листов Excel

Рис. 2. Ярлыки листов Excel

Операции по удалению, перемещению и переименованию листов Excel нельзя отменить.

Добавление нового листа Excel

Существует несколько способов добавления новых листов в рабочую книгу Excel.

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

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

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

Читайте так же:
Как категоризировать данные на основе значений в Excel?

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

2. Выберите Добавить. Появится диалоговое окно Вставка.

3. В диалоговом окне выберите Лист и нажмите OK.

Удаление листов Excel

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

Копирование и перемещение листов Excel

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

1 Выделите лист, который требуется переместить или скопировать.

2. В качестве альтернативы выберите в контекстном меню пункт Редактировать, Переместить или Копировать лист (рис. 3).

Появится диалоговое окно Переместить или копировать.

3. В поле В книгу следует выбрать книгу, в которую будут скопированы или перемещены листы. Откройте книгу, чтобы выбрать ее,

4. В поле Перед листом выберите лист (листы), после которого вставляется выбранный лист (листы).

5. Опция Создать копию в копию должна быть включена. В противном случае данные будут перемещены.

6. Нажмите OK, когда закончите.

Листы Excel

Рисунок 3: диалоговое окно для перемещения или копирования

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

Лист можно переместить, перетащив его выделенную метку. Указатель (треугольник) отмечает положение, в котором листы будут размещены после отпускания кнопки мыши.

Удерживая нажатой клавишу Ctrl, можно перетаскивать листы Excel. Символ плюс (+) на указателе копирования означает, что выбранные листы будут скопированы.

Excel. Создание указателя листов в книге

Посетитель сайта (Валерий) недавно спросил: Позволяет ли поисковая система находить листы в книге по их названиям? Как вариант, можно выбрать лист из списка (рис. 1). Для этого щелкните правой кнопкой мыши в левом нижнем углу экрана на одной из кнопок прокрутки.

Читайте так же:
Как конвертировать валюту в Microsoft Excel?

Рис. 1. Выбор листа из списка

Рис. 1 — Выбор листа из списка

Записка в формате Word или pdf, примеры в формате Excel2013 (с макросами)

Однако если у вас десятки (или даже сотни) листов, и вы хотите найти лист с определенным именем, этот метод вряд ли сработает. Создайте отдельную страницу в рабочей книге, на которой разместите индекс, гиперссылкой каждой строки на соответствующий лист. Вы можете создать фильтр или найти листы с помощью контекстного поиска. Индекс может быть создан двумя способами. [1]

Идея создания индекса вручную может вам понравиться. Создайте новый лист, назовите его Index или аналогично, введите имена всех остальных листов и свяжите свои записи с соответствующими листами, перейдя в меню Insert → Hyperlink (рис. 2) или нажав Ctrl+K (K English). Этот метод подходит для книг с небольшим количеством листов, которые меняются нечасто. Но даже в этом случае может быть трудно поддерживать индекс в актуальном состоянии.

Рис. 2. Можно создать указатель вручную с помощью гиперссылок

Рисунок 2. Вы можете создать указатель вручную, используя гиперссылки

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

1. Если вы создаете файл с поддержкой макросов (рис. 3)

Рис. 3. Книга Excel с поддержкой макросов

Рисунок 3: Рабочая книга Excel с поддержкой макросов

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

3. В контекстном меню щелкните правой кнопкой мыши ярлык листа и выберите Исходный текст (рис. 4).

Рис. 4. Исходный текст

Рисунок 4. источник текста

4. В открывшемся окне необходимо ввести код VBA (рис. 5). Во избежание ошибок рекомендую скопировать код из модуля в файл Excel.

Private Sub Worksheet_Activate()

Dim wSheet как таблица.

.Cells(l, 1) = » INDEX «

.Cells(l, 1).Name = » INDEX «

For Each wSheet In Worksheets

Читайте так же:
Как легко и быстро преобразовать таблицу PDF в таблицу Excel?

If wSheet.Name <> Me.Name Then

.Range( » A1 » ).Name = » Start » & wSheet.Index

.Hyperlinks.Add Anchor:=.Range( » A1 » ), Address:= » » , SubAddress:= _

» Index » , TextToDisplay:= » Назад к указателю «

Me.Hyperlinks.Add Anchor:=Me.Cells(l, 1), Address:= » » , _

SubAddress:= » Start » & wSheet.Index, TextToDisplay:=wSheet.Name

Рис. 5. Код VBA

5. Нажмите Alt+Q, чтобы вернуться в рабочую книгу, и сохраните изменения. Не настораживает, что на листе Index ничего не произошло, и в окне View * Macros также не видно макросов. Код можно запустить, только перейдя на лист Index. Пожалуйста, возвращайтесь на лист Index после просмотра любого листа. Посмотрите, как работает макрос!

Ячейки A1 на каждом листе имеют имя Start#, где # — уникальное целое число, обозначающее номер листа. Это гарантирует, что ячейка A1 каждого листа имеет уникальное имя. Ячейка A1 на вашем листе уже имеет имя; поэтому каждая ссылка на ячейку A1 в вашем коде должна быть изменена на имя неиспользуемой ячейки на вашем листе. В Менеджере формул * Имя (рис. 3) вы можете увидеть список имен. 6).

Рис. 6. Диспетчер имен

Рисунок 6: Имя менеджера

Добавление от 23 сентября 2016 года

Еще один способ создания указателя использует макрофункцию в именованной формуле (подробнее см. Функция Получить.Ячейку). [2] Откройте книгу, в которой много рабочих листов и/или листов с диаграммами, и выполните следующее:

  1. Вставьте новый лист, на котором будет находиться список (назовите его, например, Указатель).
  2. Выполните команду Формулы –> Присвоитьимя, чтобы открыть диалоговое окно Созданиеимени.
  3. Впишите в поле Имя название Список.
  4. Введите следующую формулу в поле Диапазон (рис. 7): =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1;НАЙТИ(«]»;ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»»)
  5. Нажмите ОК, чтобы закрыть диалоговое окно Создание имени.

%d1%80%d0%b8%d1%81-7-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b8%d0%bc%d0%b5%d0%bd%d0%b8-%d0%b4%d0%bb%d1%8f-%d0%b8%d0%bc%d0%b5%d0%bd%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d0%be%d0%b9-%d1%84

Рисунок 7: Создание названия для именованной формулы

Обратите внимание: в формуле используется функция ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ, которая не относится к числу стандартных функций рабочего листа. Это макрофункция, написанная в сравнительно старом XLM-стиле и предназначенная для применения на специальном листе макросов. При использовании аргумента 1 она возвращает массив имен листов, причем перед именем каждого листа указано название книги, откуда он взят. Функции ЗАМЕНИТЬ и НАЙТИ удаляют имя книги, сопутствующее названию листа.

Читайте так же:
Как изменить направление рабочего листа?

Чтобы сгенерировать имена листов, введите в ячейку А1 следующую формулу, а затем скопируйте ее ниже по столбцу: =ИНДЕКС(Слисок;СТРОКА()). На рис. 8 приведена данная формула для диапазона А1:А24. В книге 21 лист, поэтому формула возвращает ошибку #ССЫЛКА! при попытке отобразить имя несуществующего листа. Чтобы избежать этого, измените формулу следующим образом: =ЕСЛИОШИБКА(ИНДЕКС(Список;СТРОКА()));»»)

%d1%80%d0%b8%d1%81-8-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%84%d0%be%d1%80%d0%bc%d1%83%d0%bb%d1%8b-%d0%b4%d0%bb%d1%8f-%d0%be%d1%82%d0%be%d0%b1%d1%80%d0%b0

Рисунок 8. Использование формулы для отображения списка имен листов

Список названий листов можно откорректировать, если вы переименовываете, добавляете или удаляете листы, но это не происходит автоматически. Чтобы принудительно обновить формулы, нажмите Ctrl+Alt+F9. Если вы хотите, чтобы имена листов обновлялись автоматически, измените формулу, чтобы сделать ее меняющейся: =ЗАМЕНИТЬ(ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1);1;НАЙТИ(«]»; ПОЛУЧИТЬ.РАБОЧУЮ.КНИГУ(1));»»)&Т(ТДАТА()). Функия Т проверяет, является ли значение текстовым, и возвращает сам текст, если да, либо две кавычки «» (пустой текст), если нет.

Зачем может понадобиться список названий листов? На рис. 9 показано оглавление, созданное как указано выше, а таже ссылки на ячейку А1 соответствующего листа. Например, в ячейке В2 записана формула =ГИПЕРССЫЛКА(«#»&A2&»!A1″;»Перейти по ссылке»). Щелкнув на гиперссылке, вы активизируете лист и выделяете ячейку А1. К сожалению, Excel не поддерживает гиперссылки, ведущие на лист с диаграммами, поэтому при попытке сослаться на такой лист программа выдаст ошибку.

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

%d1%80%d0%b8%d1%81-9-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d0%bf%d0%b8%d1%81%d0%ba%d0%b0-%d0%b3%d0%b8%d0%bf%d0%b5%d1%80%d1%81%d1%81%d1%8b%d0%bb%d0%be%d0%ba

Рис. 9: Создание списка гиперссылок

[1] По книге Р. Хоули, Д. Хоули. Excel. Советы, стр. 38-40

[2] По книге Джона Уокенбаха. Excel 2013. Советы и рекомендации. — СПб: Питер, 2014. — С. 46-48.

Пропали листы в Excel, что делать, как вернуть листы-ярлыки

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

Читайте так же:
Как извлечь все записи между двумя датами в Excel?

Пропали листы вExcel, что делать, как вернуть

Пропали листы в Excel, что делать, как вернуть

Проверяем настройки программыExcel

Вам необходимо проверить настройки Excel, если вы не видите ни одного листа. На вкладке Файл в Microsoft Excel 2010 есть все основные настройки. В Microsoft Excel 2007 необходимо нажать на значок офиса в левом верхнем углу.

Далее выбираем Параметры.

Далее выбираем Параметры.

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

В открывшемся окне «Параметры Excel», открываем вкладку Дополнительно,

Если ярлыки скрыты полосами прокрутки

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

Может случится так, что ярлыки листов могут оказаться скрытыми горизонтальной полосой прокрутки.

Ярлык листа не виден среди других ярлыков

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

Нередко бывает и такая ситуация, когда ярлык листа просто не виден среди других ярлычков.

Появится небольшое окно «Скрыть отображение листа». После выбора нужного листа нажмите кнопку OK.

Выберите в нем необходимый лист и нажмите кнопку ОК.

Это показывает, что если листы Excel пропали, их легко восстановить. Самое главное — не паниковать и не реагировать импульсивно.

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