129 прочтений · 11 месяцев назад
VBA Excel № 68. Объектные переменные в VBA.
В программировании объект - это сущность, обладающая данными (свойствами) и функциональностью (методами). Например, визуализируйте объект как автомобиль с его характеристиками (цвет, модель и т.д.) и возможностями (завести двигатель, остановиться и так далее). Переменная, в свою очередь, является контейнером, который может содержать данные. В VBA это может быть числовое значение, текст или, даже объект. Объектные переменные хранят ссылку на объект. Они предоставляют доступ к свойствам и методам объектов...
118 прочтений · 3 года назад
VBA для Excel простыми словами. #3. Простой макрос форматирования ячейки.
Сегодня, на примере, разберем "по шагам" как работает простой макрос форматирования ячейки. В дальнейшем, при создании каких-либо отчетов, вам может пригодиться этот код, когда вы будете выравнивать ячейки и "доводить до ума" вид отчета. Итак, я заготовил заранее неформатированные ячейки B2, C2, D2, внеся в них значения: B2 = "Привет страна!", D2 = "Макрос выровняет все колонки по ширине", D2 = "2021г." Откроем редактор макросов (ALT+F11) и наберем следующий код: Sub Формат_Ячейки() ActiveCell...