Работа с объектами — основа программирования на VBA в Excel. И чтобы эффективно управлять ими, нужно понимать, что такое свойства объектов, как их читать и изменять. В этом уроке мы разберём тему свойств объектов пошагово и доступно, с примерами и аналогиями, чтобы вы могли сразу применить знания на практике. В VBA свойство — это характеристика объекта.
Проще говоря, свойство определяет одно из состояний или параметров объекта, например: Иными словами, свойства описывают особенности объекта. Представьте, что вы хотите купить автомобиль на сайте объявлений.
Вы задаёте параметры поиска: Все эти параметры (марка, модель, год) — это свойства автомобиля.
Точно так же и в Excel — у каждого объекта есть свои свойства: у ячейки, листа, книги. Чтобы обратиться к свойству объекта, необходимо: Object.Property = Value Worksheets("Sheet1").Range("A1").Value Этот код вернёт значение, находящееся в ячейке A1 на листе "Sheet1". Worksheets("Sheet1").Range("A1").Font.Size Здесь мы запрашиваем размер