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();
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.