Найти в Дзене

Координатное выделение (подсветка) строки и столбца в Excel VBA с возможностью задать метод

Версия 1. Координатное выделение (подсветка) строки и столбца в Excel VBA

Версия 2. Координатное выделение (подсветка) строки и столбца в Excel через VBA с возможностью задать метод

-2

Видео версия 1

Видео версия 2

🎥 Смотрите видео на YouTube (Версия 1)

🎥
Смотрите видео на YouTube (Версия 2)

Координатное выделение строки и столбца в Excel через VBA с возможностью задать тип (метод) для каждого листа отдельно и тонко настроить, что даст возможность применить именно тот тип (метод), который наиболее подходит для конкретного листа.

Лист «SheetFormat»:

  • В ячейке «R1» можно глобально для всех листов (книг) включить или отключить координатное выделение (Включить = 1 «Да / Истина» / Выключить = 0 «Нет / Ложь»);
  • В столбце «B» необходимо указать точное наименование листов книги Excel для которых необходимо тонко настроить координатное выделение строки и/или столбца;
  • В столбце «C» (Диапазон — Вручную) можно вручную задать диапазон, в котором необходимо подсвечивание;
  • В столбце «D» (Диапазон — Авто) можно выбрать «1» для автоопределения диапазона или «0» для диапазона, указанного вручную;
  • В столбце «E» (Заливка (фон) — Цвет) можно задать цвет подсвечивание строки и/или столбца;
  • В столбце «F» (Заливка (фон) — Г/В) можно выбрать горизонтальная и/или вертикальная заливка для строки и столбца;
  • В столбце «G» можно включить или отключить цвет границы для всех сразу (Включить = 1 «Да / Истина» / Выключить = 0 «Нет / Ложь»);
  • В столбце «H» — можно задать цвет границы
  • Нижняя граница / Верхняя граница / Левая граница / Правая граница
  • «Вкл./Выкл.» —можно по отдельности включить или отключить подсвечивание границ;
  • «Толстые» — можно по отдельности указать тип линии (Тонкие = 0 или Толстые = 1);
  • В столбце «Q» можно выбрать тип (метод) координатное выделение;
  • В столбце «R» можно на уровне листа включить или отключить координатное выделение.

Если необходимо добавить новые строки на листе «SheetFormat», можно добавить новые строки между строками 7 и 19 (№ 2 и № 14), чтобы корректно расширялись именованные диапазоны на листе (Вкладка «Формулы» -- «Диспетчер имён» - «SheetNameFormat»).

Есть пять способов организовать координатное выделение строки и столбца в Excel через VBA:

  1. УФ — через условное форматирование;
  2. ГЦН — через нарисовать границы (В диапазоне подсвечивание нет границы);
  3. ГЦВ — через нарисовать границы (Все границы тонкие в диапазоне подсвечивание);
  4. ВСК — через выделение строк и колонок (Осторожно. При редактировании стираются данные);
  5. ЗЦ — через заливка цветом.

🎥 Смотрите видео на YouTube (Версия 1)

🎥 Смотрите видео на YouTube (Версия 2)

Разработка уникальных и умных таблиц (Excel и Гугл, VBA и Apps Script ), а также чат-ботов в Telegram под ваши нужды.

Контакты:

Арутюнян Севак Спартакович (г. Краснодар)

🌐 Сайт: https://www.digital-symbiosis.ru/

📧 E-mail: support@digital-symbiosis.ru

Telegram:

👔 Аккаунт: https://t.me/DigitalSymbiosis

🤖 Бот: https://t.me/DigitalSymbiosisBot

Наука
7 млн интересуются