Поделиться через


NamedRange.Previous - свойство

Возвращает объект Microsoft.Office.Interop.Excel.Range, представляющий предыдущую ячейку.

Пространство имен:  Microsoft.Office.Tools.Excel
Сборка:  Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)

Синтаксис

'Декларация
ReadOnly Property Previous As Range
    Get
Range Previous { get; }

Значение свойства

Тип: Microsoft.Office.Interop.Excel.Range
Объект Microsoft.Office.Interop.Excel.Range, представляющий предыдущую ячейку.

Заметки

Это свойство моделирует нажатие клавиш SHIFT+TAB; но в отличие от сочетания клавиш, свойство возвращает предыдущую ячейку без ее выделения.

На защищенном листе это свойство возвращает предыдущую незаблокированную ячейку. На незащищенном листе это свойство всегда возвращает ячейку, находящуюся непосредственно слева от указанной ячейки.

Примеры

В следующем примере кода создается NamedRange, после чего свойство Previous используется для выбора ячейки, расположенной слева от NamedRange.

В этом примере демонстрируется настройка уровня документа.

Private previousRange As Microsoft.Office.Tools.Excel.NamedRange

Private Sub SelectPrevious()
    previousRange = Me.Controls.AddNamedRange( _
        Me.Range("C1"), "prefixRange")
    Me.previousRange.Previous.Select()
End Sub
Microsoft.Office.Tools.Excel.NamedRange previousRange;
private void SelectPrevious()
{
    previousRange = this.Controls.AddNamedRange(
         this.Range["C1", missing], "prefixRange");
    this.previousRange.Previous.Select();
}

Безопасность платформы .NET Framework

См. также

Ссылки

NamedRange Интерфейс

Microsoft.Office.Tools.Excel - пространство имен