Partilhar via


Propriedade WorksheetBase.UsedRange

Obtém um Microsoft.Office.Interop.Excel.Range objeto que representa todas as células que contêm um valor em qualquer momento.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public ReadOnly Property UsedRange As Range
    Get
public Range UsedRange { get; }

Valor de propriedade

Tipo: Microsoft.Office.Interop.Excel.Range
A Microsoft.Office.Interop.Excel.Range objeto que representa todas as células que contêm um valor em qualquer momento.

Comentários

Um intervalo usado inclui qualquer célula que nunca foi usada. Por exemplo, se célula A1 contém um valor, e em seguida exclua o valor e a célula A1 é considerado usado. Nesse caso, o UsedRange propriedade retornará um intervalo que inclua a célula A1.

Exemplos

O seguinte exemplo de código usa a UsedRange propriedade para selecionar o intervalo de células usadas em uma planilha. O exemplo primeiro define o intervalo de células de A1 a C3 na planilha atual para o valor de 23. Se a planilha estiver visível, em seguida, o exemplo usa o UsedRange propriedade para selecionar o Microsoft.Office.Interop.Excel.Range de células usadas.

Este exemplo é para uma personalização em nível de 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();
    }
}

Segurança do .NET Framework

Consulte também

Referência

WorksheetBase Classe

Namespace Microsoft.Office.Tools.Excel