Condividi tramite


Proprietà WorksheetBase.UsedRange

Ottiene un oggetto Microsoft.Office.Interop.Excel.Range che rappresenta tutte le celle che contenevano un valore in qualsiasi momento.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public ReadOnly Property UsedRange As Range
    Get
public Range UsedRange { get; }

Valore proprietà

Tipo: Microsoft.Office.Interop.Excel.Range
Oggetto Microsoft.Office.Interop.Excel.Range che rappresenta tutte le celle che contenevano un valore in qualsiasi momento.

Note

In un intervallo utilizzato viene inclusa qualsiasi cella adoperata. Ad esempio, se la cella A1 contiene un valore e successivamente il valore viene eliminato, la cella A1 viene considerata utilizzata. In questo caso, la proprietà UsedRange restituirà un intervallo che include la cella A1.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzata la proprietà UsedRange per selezionare l'intervallo di celle utilizzate in un foglio di lavoro. Il primo esempio imposta l'intervallo di celle da A1 a C3 sul valore 23 del foglio di lavoro corrente. Se il foglio di lavoro è visibile, l'esempio utilizza la proprietà UsedRange per selezionare l'oggetto Microsoft.Office.Interop.Excel.Range delle celle utilizzate.

Questo esempio è valido per una personalizzazione a livello di 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();
    }
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorksheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel