Чи можна використовувати іменований діапазон у VBA?

WorkSHEET Специфічний іменований діапазон Перевага полягає в тому ви можете використовувати код VBA для створення нових аркушів з тими ж іменами для тих самих діапазонів у цих аркушах, не отримуючи повідомлення про те, що назва вже зайнята.

Використання визначених імен у коді VBA відрізняється від використання їх у клітинках аркуша. Ви повинні отримати значення Name за допомогою властивостей RefersTo або RefersToRange. Якщо Name не посилається на комірку або діапазон комірок (наприклад, воно посилається на константу), спроба використати RefersToRange не вдасться.

Обмеження імен змінних

  1. Вони повинні починатися з букви. Цифри та підкреслення можна використовувати пізніше в імені.
  2. Вони не можуть перевищувати 255 символів. …
  3. Їх не можна назвати так само, як будь-яке ключове слово Excel. …
  4. Вони не можуть містити пробіли, крапки чи більшість спеціальних символів. …
  5. Змінні VBA не чутливі до регістру.

Excel VBA: посилання на іменований діапазон Їх можна знайти в розділі «Диспетчер імен» на вкладці «Формули».. Не забудьте взяти назву діапазону в подвійні лапки. В іншому випадку Excel вважатиме, що ви маєте на увазі змінну.

Після створення іменованого діапазону ви можете використовувати його в списку перевірки даних. Виберіть клітинку, до якої потрібно додати перевірку даних, і відкрийте діалогове вікно перевірки даних.