Найти в Дзене
1. Введение

1. Введение

Введение в VBA
подборка · 32 материала
1034 читали · 2 года назад
VBA Excel № 30. Свойство Offset (Смещение).
Свойство Offset (Смещение), аналогично свойствам Range и Cells, возвращает объект Range. В отличие от упомянутых свойств, Offset применяется только к объекту Range и не применим к другим типам объектов. Это свойство имеет следующий синтаксис: объект.Offset(смещение_строки, смещение_столбца) Два аргумента свойства Offset определяют смещение относительно верхнего левого угла указанного диапазона Range. Эти аргументы могут быть положительными (смещение вниз или вправо), отрицательными (смещение вверх или влево) или равными нулю...
1723 читали · 2 года назад
VBA Excel № 29. Свойство Cells (Ячейки).
Свойство Cells (Ячейки) представляет другой способ ссылки на ячейки в Excel. Подобно свойству Range (Диапазон), свойство Cells может использоваться в объектах Worksheet (Рабочий лист) и Range. Свойство Cells имеет три варианта синтаксиса: 1. объект.Cells(номер строки, номер столбца) 2. объект.Cells(номер ячейки) 3. объект.Cells Примеры использования свойства Cells: 1. Задание значения 9 в ячейку A1 на листе "Лист1": Worksheets("Лист1").Cells(1, 1) = 9 2. Задание значения 7 в ячейку A2 активного рабочего листа: ActiveSheet...
944 читали · 2 года назад
VBA Excel № 28. Свойство Range (Диапазон).
Свойство Range (Диапазон) возвращает объект Range, и имеет несколько вариантов синтаксиса. 1. объект.Range(ячейка1) 2. объект.Range(ячейка1, ячейка2) Свойство Range может быть применено к объектам Worksheet (Рабочий лист) и Range. Параметры (ячейка1 и ячейка2) определяют диапазон. Примеры использования свойства Range: 1. Задание значения 12,3 в ячейку A1 на листе "Лист1" активной рабочей книги: Worksheets("Лист1").Range("A1").Value = 12.3 Обратите внимание, что в коде строки используем точку вместо запятой, а в ячейке А1 будет 12,3...
281 читали · 2 года назад
VBA Excel № 27. Знакомство с методами.
Методы представляют собой действия, выполняемые над объектами. Их можно рассматривать как глаголы. Например, чтобы окрасить дом в VBA, используется метод house.paint (дом.красить). В Excel примером метода является Select (Выбрать) для объекта Range. Например, Range("A1").Select. Еще одним примером является метод Copy (Копировать) для объекта Range...
409 читали · 2 года назад
VBA Excel № 26.2. Для активного объекта даём указание значений свойств
Продолжение. Начало в статье 26.1 Некоторые полезные свойства объекта Application ActiveCell – Активная ячейка ActiveChart – Активный лист диаграммы или объект диаграммы на рабочем листе в ChartObject – Если диаграмма не активна, то свойство принимает значение Nothing ActiveSheet – Активный лист (рабочий лист или лист диаграммы) ActiveWindow – Активное окно ActiveWorkbook – Активная книга Selection – Выделенный объект (объект Range, Shape, ChartObject итл.) ThisWorkbook – Рабочая книга, содержащая...
470 читали · 2 года назад
VBA Excel № 26.1. Для активного объекта даём указание значений свойств
При работе в программе Excel, только одна книга может быть активной в конкретный момент времени. В активной книге может быть только один активный лист в определенный момент времени, а также только одна активная ячейка на этом листе, даже если вы выбрали диапазон, который состоит из нескольких ячеек. Таким образом, информация об активных книгах, листах и ячейках важна для написания кода на VBA, и в упрощенном порядке можно обращаться к активным объектам. Этот метод создания ссылок на объекты может быть полезным, когда неизвестно, с какой книгой, листом или диапазоном работаете...