200?’200px’:»+(this.scrollHeight+5)+’px’);»> Sub NameTable() Set shp = ActiveSheet.Shapes(Application.Caller) On Error Resume Next ad_ = shp.TopLeftCell.Address Range(ad_).Select MsgBox (Table.Name) ‘ Как узнать название ктивной таблицы? End Sub
200?’200px’:»+(this.scrollHeight+5)+’px’);»> Sub NameTable() Set shp = ActiveSheet.Shapes(Application.Caller) On Error Resume Next ad_ = shp.TopLeftCell.Address Range(ad_).Select MsgBox (Table.Name) ‘ Как узнать название ктивной таблицы? End Sub
200?’200px’:»+(this.scrollHeight+5)+’px’);»> Sub NameTable() Set shp = ActiveSheet.Shapes(Application.Caller) On Error Resume Next ad_ = shp.TopLeftCell.Address Range(ad_).Select MsgBox (Table.Name) ‘ Как узнать название ктивной таблицы? End Sub
Manyasha
Дата: Вторник, 02.02.2016, 12:59 | Сообщение № 2
Или так, если нужно это имя дальше использовать: [vba]
Или так, если нужно это имя дальше использовать: [vba]
ЯД: 410013299366744 WM: R193491431804
Или так, если нужно это имя дальше использовать: [vba]
Каждый раз при создании таблицы Excel присваивает таблице имя по умолчанию в соответствии с этим соглашением об именовании: «Таблица1», «Таблица2», «Таблица3» и так далее. Чтобы упростить работу с таблицей, например в книге с множеством таблиц, можно назвать каждую из них.
Примечание: Снимки экрана в этой статье получены в Excel 2016. Представление может немного отличаться, если у вас другая версия Excel, но функции будут одинаковыми (если не указано иное).
Чтобы переименовать таблицу:
Выберите Работа с таблицами > Конструктор > Свойства > Имя таблицы.
На компьютере Mac откройте вкладку Таблица и выберите Имя таблицы.
Выделив имя таблицы и введите новое имя.
Все таблицы будут показаны в адресной панели слева от нее. При выборе какой-либо таблицы из списка Excel автоматически переходит к ней, даже если она есть на другом листе.
Важные примечания об именах
Используйте допустимые символы. Имя всегда начинается с буквы, символа подчеркиваия (_) или backslash (\). Остальная часть имени может включать в себя буквы, цифры, точки и символы подчеркивания.
Исключения: для имени нельзя использовать «C», «c», «R» или «r», так как они уже назначены для выбора столбца или строки активной ячейки при их вводе в поле Имя или Перейти.
Не использовать ссылки на ячейки — Имена не могут иметь такой же вид, как ссылки на ячейки, например Z$100 или R1C1.
Не разделяйте слова пробелом. В имени нельзя использовать пробелы. Рассмотрите возможность записи имени без пробелов. Можно также использовать символ подчеркиваия (_) или точка (.) в качестве разных слов. Примеры: ОтделSales, Sales_Tax или First.Quarter.
Не более 255 символов: Имя таблицы может содержать не более 255 знаков.
Используйте уникальные имена таблиц — Повторяющиеся имена запрещены. Excel не различает верхний и нижний регистр символов в именах, поэтому если в книге ввести «Продажи», но уже есть другое имя «ПРОДАЖИ», вам будет предложено выбрать уникальное имя.
Переименование таблицы в Excel для Интернета
Примечание: Это одна из нескольких бета-функций, и в настоящее время она доступна только для части инсайдеров Office. Мы будем оптимизировать такие функции в течение следующих нескольких месяцев. Когда они будут готовы, мы сделаем их доступными для всех участников программы предварительной оценки Office и подписчиков Microsoft 365.
На вкладке Конструктор таблиц дважды щелкните имя таблицы ивведите новое имя.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Имя можно присвоить диапазону ячеек, формуле, константе или таблице. Использование имени позволяет упростить составление формул, снизить количество опечаток и неправильных ссылок, использовать трюки, которые затруднительно сделать другим образом.
Ниже приведены примеры имен.
Объект именования
Пример
Формула без использования имени
Формула с использованием имени
имя ПродажиЗа1Квартал присвоено диапазону ячеек C20:C30
имя НДС присвоено константе 0,18
имя УровеньЗапасов присвоено формуле ВПР(A1;$B$1:$F$20;5;ЛОЖЬ)
имя МаксПродажи2006 присвоено таблице, которая создана через меню Вставка/Таблицы/Таблица
имя Диапазон1 присвоено диапазону чисел 1, 2, 3
Для создания имени сначала необходимо определим объект, которому будем его присваивать.
Присваивание имен диапазону ячеек
1.Создание имени диапазона через команду Создать из выделенного фрагмента :
Проверить правильность имени можно через инструмент Диспетчер имен ( Формулы/ Определенные имена/ Диспетчер имен )
2.Создание имени диапазона через команду Присвоить имя:
3.Создание имени в поле Имя:
4.Создание имени через контекстное меню:
ВНИМАНИЕ! По умолчанию при создании новых имен используются абсолютные ссылки на ячейки (абсолютная ссылка на ячейку имеет формат $A$1 ).
5. Быстрое создание нескольких имен
Пусть имеется таблица, в каждой строке которой содержится определенный массив значений.
Чтобы создать все имена сразу, нужно:
Получим в Диспетчере имен( Формулы/ Определенные имена/ Диспетчер имен ) сразу все 9 имен!
Присваивание имен формулам и константам
Присваивать имена формулам и константам имеет смысл, если формула достаточно сложная или часто употребляется. Например, при использовании сложных констант, таких как 2*Ln(ПИ), лучше присвоить имя выражению =2*LN(КОРЕНЬ(ПИ())) Присвоить имя формуле или константе можно, например, через команду Присвоить имя (через меню Формулы/ Определенные имена/ Присвоить имя ):
Присваивание имен таблицам
В. СИНТАКСИЧЕСКИЕ ПРАВИЛА ДЛЯ ИМЕН
Ниже приведен список синтаксических правил, которым следует руководствоваться при создании и изменении имен.
В качестве имен не следует использовать следующие специальные имена:
Если Вы в качестве имени использовали, например, слово Критерии с областью действия Лист1, то оно будет удалено при задании критериев для Расширенного фильтра на этом листе (без оповещения).
С. ИСПОЛЬЗОВАНИЕ ИМЕН
Уже созданное имя можно ввести в ячейку (в формулу) следующим образом.
D. ПОИСК И ПРОВЕРКА ИМЕН ОПРЕДЕЛЕННЫХ В КНИГЕ
Диспетчер имен: Все имена можно видеть через Диспетчер имен ( Формулы/ Определенные имена/ Диспетчер имен ), где доступна сортировка имен, отображение комментария и значения.
Е. ОБЛАСТЬ ДЕЙСТВИЯ ИМЕНИ
Все имена имеют область действия: это либо конкретный лист, либо вся книга. Область действия имени задается в диалоге Создание имени ( Формулы/ Определенные имена/ Присвоить имя ).
Таблица — это прямоугольный диапазон структурированных данных. Ключевые особенности —
Каждая строка в таблице соответствует отдельной записи данных. Пример — информация о сотруднике.
Каждый столбец содержит определенный фрагмент информации. Пример. Столбцы могут содержать такие данные, как имя, номер сотрудника, дата найма, оклад, отдел и т. Д.
Верхняя строка описывает информацию, содержащуюся в каждом столбце и называется строкой заголовка.
Каждая запись в верхней строке называется заголовком столбца.
Каждая строка в таблице соответствует отдельной записи данных. Пример — информация о сотруднике.
Каждый столбец содержит определенный фрагмент информации. Пример. Столбцы могут содержать такие данные, как имя, номер сотрудника, дата найма, оклад, отдел и т. Д.
Верхняя строка описывает информацию, содержащуюся в каждом столбце и называется строкой заголовка.
Каждая запись в верхней строке называется заголовком столбца.
Вы можете создавать и использовать таблицу Excel для удобного управления и анализа данных. Кроме того, с помощью таблиц Excel вы получаете встроенные функции фильтрации, сортировки и затенения строк, которые облегчают ваши действия по составлению отчетов.
Кроме того, Excel реагирует на действия, выполняемые на столе, интеллектуально. Например, у вас есть формула в столбце или вы создали диаграмму на основе данных в таблице. Когда вы добавляете больше данных в таблицу (т. Е. Больше строк), Excel расширяет формулу для новых данных, и диаграмма расширяется автоматически.
Разница между таблицами и диапазонами
Ниже приведены различия между таблицей и диапазоном.
Таблицы предоставляют дополнительные функции, которые недоступны для диапазонов. Это —
Excel предоставляет на ленте табличные инструменты от свойств до стилей.
Excel автоматически предоставляет кнопку «Фильтр» в заголовке каждого столбца, чтобы отсортировать данные или отфильтровать таблицу так, чтобы отображались только те строки, которые соответствуют заданным критериям.
Если у вас есть несколько строк в таблице, и вы прокручиваете лист вниз, чтобы строка заголовка исчезла, буквы столбца на рабочем листе заменяются заголовками таблицы.
Когда вы помещаете формулу в любую ячейку в столбце таблицы, она распространяется на все ячейки в этом столбце.
Вы можете использовать имена таблиц и заголовков столбцов в формулах, не используя ссылки на ячейки или создавая имена диапазонов.
Вы можете расширить размер таблицы, добавив больше строк или столбцов, щелкнув и перетащив небольшой треугольный элемент управления в нижнем правом углу нижней правой ячейки.
Вы можете создавать и использовать слайсеры для таблицы для фильтрации данных.
Excel предоставляет на ленте табличные инструменты от свойств до стилей.
Excel автоматически предоставляет кнопку «Фильтр» в заголовке каждого столбца, чтобы отсортировать данные или отфильтровать таблицу так, чтобы отображались только те строки, которые соответствуют заданным критериям.
Если у вас есть несколько строк в таблице, и вы прокручиваете лист вниз, чтобы строка заголовка исчезла, буквы столбца на рабочем листе заменяются заголовками таблицы.
Когда вы помещаете формулу в любую ячейку в столбце таблицы, она распространяется на все ячейки в этом столбце.
Вы можете использовать имена таблиц и заголовков столбцов в формулах, не используя ссылки на ячейки или создавая имена диапазонов.
Вы можете расширить размер таблицы, добавив больше строк или столбцов, щелкнув и перетащив небольшой треугольный элемент управления в нижнем правом углу нижней правой ячейки.
Вы можете создавать и использовать слайсеры для таблицы для фильтрации данных.
Вы узнаете обо всех этих функциях в этой главе.
Создать таблицу
Чтобы создать таблицу из данных, имеющихся у вас на листе, выполните следующие шаги:
Шаг 1 — Выберите диапазон ячеек, которые вы хотите включить в таблицу. Ячейки могут содержать данные или могут быть пустыми. Следующий диапазон содержит 290 строк данных о сотрудниках. Верхний ряд данных имеет заголовки.
Шаг 2. На вкладке « Вставка » в группе «Таблицы» нажмите «Таблицы». Откроется диалоговое окно « Создать таблицу ». Проверьте, выбран ли диапазон данных в разделе Где находятся данные для вашей таблицы? Коробка правильная.
Шаг 3 — Установите флажок Моя таблица имеет заголовки, если верхняя строка выбранного диапазона содержит данные, которые вы хотите использовать в качестве заголовков таблицы.
Примечание. Если этот флажок не установлен, в вашей таблице будут заголовки — Column1, Column2,…
Диапазон преобразуется в таблицу со стилем по умолчанию.
Шаг 5 — Вы также можете преобразовать диапазон в таблицу, щелкнув в любом месте диапазона и нажав Ctrl + T. Появится диалоговое окно « Создать таблицу », после чего вы сможете повторить шаги, описанные выше.
Имя таблицы
Excel присваивает имя каждой создаваемой таблице.
Шаг 1 — Чтобы посмотреть на название таблицы, которую вы только что создали, нажмите «Таблица», нажмите « Инструменты таблицы» — вкладка « Дизайн » на ленте.
Шаг 2 — В группе « Свойства » в поле « Имя таблицы» будет отображаться ваше имя таблицы.
Шаг 3 — Вы можете отредактировать это Имя таблицы, чтобы сделать его более значимым для ваших данных.
Шаг 4 — Щелкните поле «Имя таблицы». Очистите Имя и введите Emp_Data.
Управление именами в таблице
Вы можете управлять именами таблиц так же, как вы управляете именами диапазонов с помощью диспетчера имен.
Нажмите на таблицу.
Нажмите « Диспетчеримен» в группе « Определенные имена » на вкладке « Формулы ».
Нажмите на таблицу.
Нажмите « Диспетчеримен» в группе « Определенные имена » на вкладке « Формулы ».
Итак, таблица в Excel – это прямоугольная область листа, в которой каждая строка представляет собой набор данных, а в ячейке на пересечении данной строки и каждого столбца находится единица данных. Каждому столбцу присваивается уникальное имя. Столбцы таблицы называются полями, а строки – записями. В таблице не может быть записей, в которых нет данных ни в одном поле.
Создание таблицы
Если этот диапазон нужно изменить, достаточно выделить нужный диапазон данных курсором.
Присвоение имени таблице
По умолчанию при создании таблицы Excel ей присваивается стандартное имя: Таблица1, Таблица2 и т.д. Если имеется только одна таблица, то можно ограничиться этим именем. Но удобнее присвоить таблице содержательное имя.
Требования к именам таблиц аналогичны требованиям к именованным диапазонам.
Форматирование таблиц
В созданной таблице можно изменить цвет, шрифт, вид границ и прочее. С помощью форматирования можно добиться того, что информация будет легче восприниматься. Эти изменения можно выполнить самостоятельно или выбрать готовый стиль оформления.
Вычисления в таблицах
К таблице можно добавить дополнительную, итоговую строку, в которой будут размещены результаты выполнения различных функций, примененных к данным некоторых или всех полей. Порядок действия следующий:
Для ввода в конец таблицы новых записей следует выделить строку итогов и воспользоваться правой кнопкой мыши. Появится контекстное меню, в нем нужно выбрать пункт Вставить. Если в появившуюся новую строку ввести данные, они будут автоматически участвовать в пересчете итогов.
Для того чтобы сократить время на добавление строк в таблицу, можно отключить строку итогов и довалять новые данные с новой строки. В этом случае таблица будет автоматически расширять свой диапазон.
Если вместо имени поля на экране в формулах указаны адреса ячеек, необходимо изменить настройку:
Преобразование таблицы в обычный диапазон
При работе с таблицами, наряду с преимуществами, действует ряд ограничений: нельзя объединять ячейки, нельзя добавлять промежуточные итоги и т.д. Если расчеты в таблице завершены и нужны только данные из нее и, возможно, оформление, таблицу можно быстро преобразовать в обычный диапазон данных. Для этого необходимо выполнить следующие шаги: