WorksheetBase.UsedRange - свойство
Возвращает объект Microsoft.Office.Interop.Excel.Range, который представляет все ячейки, содержащие значение на данный момент.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v4.0.Utilities (в Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Синтаксис
'Декларация
Public ReadOnly Property UsedRange As Range
Get
public Range UsedRange { get; }
Значение свойства
Тип: Microsoft.Office.Interop.Excel.Range
Объект Microsoft.Office.Interop.Excel.Range, который представляет все ячейки, содержащие значение на данный момент.
Заметки
Используемый диапазон включает все ячейки, которые когда-либо использовались. Например, если ячейка A1 содержит значение и затем вы удаляете значение, то ячейка A1 считается используемой. В этом случае свойство UsedRange будет возвращать диапазон. включающий ячейку A1.
Примеры
В следующем примере кода свойство UsedRange используется для выделения диапазона используемых ячеек на рабочем листе. Пример сначала присваивает диапазону ячеек от A1 до C3 на текущем листе значение 23. Если лист является видимым, то в примере используется свойство UsedRange для выбора Microsoft.Office.Interop.Excel.Range используемых ячеек.
В этом примере демонстрируется настройка уровня документа.
Private Sub SelectUsedRange()
Me.Activate()
Me.Range("A1", "C3").Value2 = 23
If Me.Visible = Excel.XlSheetVisibility.xlSheetVisible Then
Me.UsedRange.Select()
End If
End Sub
private void SelectUsedRange()
{
this.Activate();
this.Range["A1", "C3"].Value2 = 23;
if (this.Visible == Excel.XlSheetVisibility.xlSheetVisible)
{
this.UsedRange.Select();
}
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.