WorksheetBase.UsedRange-Eigenschaft
Ruft ein Microsoft.Office.Interop.Excel.Range-Objekt ab, das alle Zellen darstellt, die zu einem beliebigen Zeitpunkt einen Wert enthalten haben.
Namespace: Microsoft.Office.Tools.Excel
Assembly: Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Syntax
'Declaration
Public ReadOnly Property UsedRange As Range
Get
public Range UsedRange { get; }
Eigenschaftswert
Typ: Microsoft.Office.Interop.Excel.Range
Ein Microsoft.Office.Interop.Excel.Range-Objekt, das alle Zellen darstellt, die zu einem beliebigen Zeitpunkt einen Wert enthalten haben.
Hinweise
Ein verwendeter Bereich schließt alle Zellen ein, die je verwendet wurden. Wenn beispielsweise Zelle A1 einen Wert enthält und Sie diesen Wert löschen, gilt Zelle A1 als verwendet. In diesem Fall gibt die UsedRange-Eigenschaft einen Bereich zurück, zu dem Zelle A1 gehört.
Beispiele
Im folgenden Codebeispiel wird die UsedRange-Eigenschaft verwendet, um den Bereich verwendeter Zellen auf einem Arbeitsblatt zu markieren. Das Beispiel legt zuerst den Zellbereich von A1 bis C3 im aktuellen Arbeitsblatt auf den Wert 23 fest. Falls das Arbeitsblatt sichtbar ist, verwendet das Beispiel die UsedRange-Eigenschaft, um Microsoft.Office.Interop.Excel.Range von verwendeten Zellen auszuwählen.
Dieses Beispiel bezieht sich auf eine Anpassung auf Dokumentebene.
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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.