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


NamedRange.Previous Свойство (2007 System)

Обновлен: Ноябрь 2007

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

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

Синтаксис

'Декларация
<BrowsableAttribute(False)> _
Public ReadOnly Property Previous As Range
'Применение
Dim instance As NamedRange
Dim value As Range

value = instance.Previous
[BrowsableAttribute(false)]
public 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();
}

Разрешения

См. также

Ссылки

NamedRange Класс

NamedRange - члены

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