926 читали · 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...
3 месяца назад
Продвинутая работа с ячейками в Excel VBA: позиция в диапазоне, массовый выбор и изменение формата
Мы уже рассмотрели, как обращаться к конкретной ячейке или диапазону в Excel VBA. На этом уроке двинемся глубже — изучим малоизвестные, но крайне полезные возможности работы с ячейками: Этот подход откроет перед вами новые горизонты автоматизации Excel, особенно если вы работаете с массивами данных, шаблонами или динамическими таблицами. Обычно, чтобы обратиться к ячейке, мы указываем её строку и столбец: Cells(1, 2).Value = 50 ' Это B1 Но есть и альтернативный способ — обращаться по единому порядковому номеру, начиная с A1 и считая слева направо, сверху вниз...