Свойство Application.Cells (Excel)

Возвращает объект Range , представляющий все ячейки активного листа. Если активный документ не является листом, это свойство завершается ошибкой.

Синтаксис

выражение.Cells

выражение: переменная, представляющая объект Application.

Примечания

Так как свойство Item является свойством по умолчанию для объекта Range, можно указать индекс строки и столбца сразу же после ключевого слова Cells. Для получения дополнительных сведений просмотрите свойство Item и примеры для этой статьи.

При использовании этого свойства без квалификатора объекта возвращается объект Range, который представляет все ячейки на активном листе.

Пример

В этом примере выполняется анализ данных в каждой строке и вставка пустой строки при каждом изменении значения в столбце A.

Sub ChangeInsertRows()
    Application.ScreenUpdating = False
    Dim xRow As Long
    
    For xRow = Application.Cells(Rows.Count, 1).End(xlUp).Row To 3 Step -1
        If Application.Cells(xRow, 1).Value <> Application.Cells(xRow - 1, 1).Value Then Rows(xRow).Resize(1).Insert
    Next xRow
    
    Application.ScreenUpdating = True
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.