Heim > häufiges Problem > Hauptteil

Was sind „currentregion' bzw. „usedrange'?

百草
Freigeben: 2023-12-15 14:24:39
Original
1362 Leute haben es durchsucht

CurrentRegion ist eine Funktion in Excel, die ein Range-Objekt zurückgibt, das den aktuellen Bereich darstellt, der Teil des aktuellen Arbeitsblatts ist und durch die kombinierten Grenzen leerer Zeilen und leerer Spalten bestimmt wird. UsedRange ist eine Eigenschaft in Excel VBA, die verwendet wird, um den in einem Arbeitsblatt verwendeten Datenbereich zu finden. Dieser Bereich umfasst alle Zellen, die mit Daten gefüllt wurden, und alle Zellen, auf die Formate angewendet wurden.

Was sind „currentregion' bzw. „usedrange'?

CurrentRegion ist eine Funktion in Excel, die ein Range-Objekt zurückgibt, das die aktuelle Region darstellt. Dieser Bereich ist Teil des aktuellen Arbeitsblatts und wird durch die kombinierten Grenzen leerer Zeilen und leerer Spalten definiert.

Konkret kann die CurrentRegion-Funktion Benutzern helfen, kontinuierliche Datenbereiche in Excel-Arbeitsblättern schnell zu identifizieren und zu verarbeiten. Wenn Sie mit Arbeitsblättern arbeiten, die große Datenmengen enthalten, insbesondere wenn die Daten viele leere Zeilen und Spalten enthalten, kann die Verwendung von CurrentRegion die Arbeitseffizienz erheblich verbessern.

Diese Funktion wird auch in der VBA-Programmierung (Visual Basic for Applications) verwendet. In VBA können Sie die CurrentRegion-Eigenschaft verwenden, um den kontinuierlichen Bereich abzurufen, in dem sich die aktive Zelle befindet. Dieser zusammenhängende Bereich umfasst keine leeren Zeilen oder Spalten, sondern nur Zellen mit Daten und Formatierungen.

Es ist zu beachten, dass die CurrentRegion-Funktion nicht für geschützte Arbeitsblätter verwendet werden kann. Darüber hinaus basiert der zurückgegebene Bereich auf dem aktuellen Auswahlbereich. Wenn der Auswahlbereich diskontinuierlich ist oder leere Zeilen oder Spalten enthält, enthält das zurückgegebene Range-Objekt diese diskontinuierlichen oder leeren Teile nicht.

UsedRange ist eine Eigenschaft in Excel VBA, die verwendet wird, um den Datenbereich zu finden, der in einem Arbeitsblatt verwendet wird. Dieser Bereich umfasst alle Zellen, die mit Daten gefüllt wurden, und alle Zellen, auf die eine Formatierung angewendet wurde. Tatsächlich können wir anhand der Bedeutung von UsedRange verstehen, dass diese Eigenschaft den verwendeten Bereich im Arbeitsblatt darstellt, einschließlich nicht nur der Zellen, in denen der Inhalt sichtbar ist, sondern auch ohne Zellen, die formatiert, mit Kommentaren oder anderen Änderungen versehen wurden . Netz.

Da die UsedRange-Eigenschaft ein Range-Objekt zurückgibt, stehen alle für das Range-Objekt verfügbaren Eigenschaften und Methoden auch für UsedRange zur Verfügung, einschließlich Spalten-/Zeilenzählung, Auswahl, Löschen, Formatierung und Bereichsnavigation. Darüber hinaus kann es zur einfachen Referenzierung als benanntes Objekt festgelegt werden.

Zusammengefasst gibt CurrentRegion einen kontinuierlichen Datenbereich im aktuellen Arbeitsblatt zurück und ignoriert leere Zeilen und Spalten, während UsedRange alle verwendeten Zellbereiche zurückgibt, einschließlich Zellen mit angepassten Zeilenhöhen, aber ohne Raster.

Das obige ist der detaillierte Inhalt vonWas sind „currentregion' bzw. „usedrange'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!