Compartir a través de


WorksheetBase.UsedRange (Propiedad)

Obtiene un objeto Microsoft.Office.Interop.Excel.Range que representa todas las celdas que han contenido un valor en algún momento.

Espacio de nombres:  Microsoft.Office.Tools.Excel
Ensamblado:  Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxis

'Declaración
Public ReadOnly Property UsedRange As Range
public Range UsedRange { get; }

Valor de propiedad

Tipo: Microsoft.Office.Interop.Excel.Range
Objeto Microsoft.Office.Interop.Excel.Range que representa todas las celdas que han contenido un valor en algún momento.

Comentarios

Un rango utilizado incluye cualquier celda que se haya utilizado alguna vez.Por ejemplo, si la celda A1 contiene un valor, y, a continuación, se elimina, la celda A1 se considerada utilizada.En este caso, la propiedad UsedRange devolverá un rango que incluye la celda A1.

Ejemplos

El ejemplo de código siguiente utiliza la propiedad UsedRange para seleccionar el rango de celdas utilizadas en una hoja de cálculo.En el ejemplo se establece primero el intervalo de celdas desde A1 hasta C3 en la hoja de cálculo actual en el valor 23.Si la hoja de cálculo está visible, el ejemplo usa la propiedad UsedRange para seleccionar el Microsoft.Office.Interop.Excel.Range de celdas usadas.

Se trata de un ejemplo para una personalización en el nivel del documento.

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();
    }
}

Seguridad de .NET Framework

Vea también

Referencia

WorksheetBase Clase

Microsoft.Office.Tools.Excel (Espacio de nombres)