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


Worksheet.UsedRange Свойство (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 UsedRange As Range
'Применение
Dim instance As Worksheet
Dim value As Range

value = instance.UsedRange
[BrowsableAttribute(false)]
public Range UsedRange { get; }

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

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

Заметки

Используемый диапазон включает все ячейки, которые когда-либо использовались. Например, если ячейка A1 содержит значение и затем вы удаляете значение, то ячейка A1 считается используемой. В этом случае свойство UsedRange будет возвращать диапазон. включающий ячейку A1.

Примеры

В следующем примере кода свойство UsedRange используется для выделения диапазона используемых ячеек на рабочем листе. Первоначально в этом примере диапазону ячеек от А1 до 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();
    }
}

Разрешения

См. также

Ссылки

Worksheet Класс

Worksheet - члены

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