Давайте рассмотрим пример из практики. Он иллюстрирует некоторые концепции, рассмотренные в подборке канала "Процедуры и функции" и "Основы". В данной статье описана разработка возможно полезной для вас утилиты. Что более важно, ниже показан процесс анализа задачи и последующего ее решения с помощью VBA. Предупреждение опытным пользователям, читающим статью: учтите, что пример рассчитан на начинающих. Поэтому не только представлен код, но и рассказано, какими источниками можно пользоваться при разработке программы...
VBA Excel с нуля
VBA Excel № 182. Создание эффекта лайтбокса
Если вы часто пользуетесь интернетом, то наверняка замечали эффект, когда фон страницы темнеет, выделяя картинку или всплывающее окно. Этот визуальный приём, называемый эффектом лайтбокса, привлекает внимание пользователя к определённому элементу на экране. В данной статье мы узнаем, как реализовать этот эффект в Microsoft Excel, используя VBA и формы UserForm. Примером послужит затемнение окна Excel с отображением сообщений или картинок на переднем плане. Эффект лайтбокса создаёт впечатление, что остальная часть окна или страницы "выключена", подчёркивая активный элемент...
VBA Excel № 181. Создание полупрозрачного окна UserForm
Обычно окно UserForm в VBA совершенно непрозрачно, оно закрывает всё, что находится под ним. Возможно могут сложится обстоятельства, кода необходимо иметь полупрозрачное окно, чтобы одновременно наблюдать как за формой, так и за Excel-листом, находящимся под ним. Попробуем добиться этого эффекта с помощью Windows API. Анонс данной статьи вместе с файлом примером был выложен накануне на моём телеграмм канале. Многие читатели заранее скачали файл и ознакомились с работой макросов. Рад, что интересуетесь...
VBA Excel № 180. Создание индикатора текущего состояния
Индикатор текущего состояния — это визуальный элемент, который показывает пользователю, как идет выполнение задачи в Excel. Это иногда важно при выполнении длительных операций, чтобы пользователь понимал, что процесс продолжается, а программа не зависла. Кстати анонс данной статьи вместе с файлом примером был выложен на моём телеграмм канале пару дней назад. Многие читатели заранее скачали файл и ознакомились с работой макросов. Рад, что интересуетесь... В этой статье разберем, как создать индикатор текущего состояния, который будет отображать степень завершенности задачи...
