Der Name "Selection" in Excel (Der Name "Selection" in Excel), Lektion, Seite 724033
https://www.purl.org/stefan_ram/pub/selection-name_excel (Permalink) ist die kanonische URI dieser Seite.
Stefan Ram
VBA-Kurs

Der Name »Selection« von Excel 

Der Name »Selection« ergibt den Inhalt der aktuelle Selektion (Markierung) des Programmes Excel, wenn der VBE von Excel  aus aufgerufen wurde.

Die Selektion umfaßt all diejenigen Zellen, welche beispielsweise bei Ausführung des Löschbefehls (Taste Entf) über die Excel -Oberfläche gelöscht werden würden. Oft ist die Selektion mit der aktive Zelle identisch, die von Excel  besonders hervorgehoben wird und deren Position und Inhalt in der Bearbeitungszeile angezeigt wird.

Wir nehmen an, daß genau eine Zelle selektiert ist, die den Wert „27“ enthält.

Der Wert des Namens »Selection« ist dann in der Regel der Wert jener selektierten Zelle.

Direktbereich
? Selection
 27
Direktbereich
? selection + 1 
 28 

Die Eigenschaft »Value«

Selection.Value = "hallo"

Print Selection.Value

Selection = 45

Print Selection

Die Eigenschaften »Row« und »Column«

? Selection.Row 
6
? Selection.Column 
1

Set r = Selection

Let r = 35

Set A = Selection

?TypeName(A)

Range

Man kann nach Ausführung der obenstehenden Anweisung beobachten, daß die selektierte Zelle in Excel  den Wert „33“ enthält.

? TypeName( S )
Range
Direktbereich

Set S = Selection

? TypeName( S )

Range
Direktbereich
? TypeName( Selection )
Range

Die Eigenschaften und Methoden aller Objekte eines Typs sind gleich und durch den Typ bestimmt.

Modul1

Sub Kopieren

Dim r As Object ' Spaete Bindung (hier schlechter)

Set r = Selection

Let r = 3

End Sub

Modul1

Sub Kopieren

Dim r As Excel.Range ' Fruehe Bindung (hier besser)

Set r = Selection

Let r = 3

End Sub

Anwendungsbeispiel

Let Cells( Selection.Row, Selection.Column + 1 )= 7

Ändern der Auswahl

Range-Ausdruck .select

z.B.

Range("A3").Select

Range("A3").CurrentRegion.Select

Seiteninformationen und Impressum   |   Mitteilungsformular  |   "ram@zedat.fu-berlin.de" (ohne die Anführungszeichen) ist die Netzpostadresse von Stefan Ram.   |   Eine Verbindung zur Stefan-Ram-Startseite befindet sich oben auf dieser Seite hinter dem Text "Stefan Ram".)  |   Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram. Schlüsselwörter zu dieser Seite/relevant keywords describing this page: Stefan Ram Berlin slrprd slrprd stefanramberlin spellched stefanram724033 stefan_ram:724033 Der Name "Selection" in Excel Stefan Ram, Berlin, and, or, near, uni, online, slrprd, slrprdqxx, slrprddoc, slrprd724033, slrprddef724033, PbclevtugFgrsnaEnz Erklärung, Beschreibung, Info, Information, Hinweis,

Der Urheber dieses Textes ist Stefan Ram. Alle Rechte sind vorbehalten. Diese Seite ist eine Veröffentlichung von Stefan Ram.
https://www.purl.org/stefan_ram/pub/selection-name_excel