31.01.2013 Aufrufe

Grundlagen der Programmierung mit VBA Visual Basic for

Grundlagen der Programmierung mit VBA Visual Basic for

Grundlagen der Programmierung mit VBA Visual Basic for

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Sub MarkColumnB()<br />

End Sub<br />

48<br />

Range("B2").EntireColumn.Select<br />

3.8.7 Offset-Eigenschaft<br />

Syntax<br />

Offset(rows, columns)<br />

Liefert ein Range-Objekt, das um eine Anzahl von Zeilen und Spalten gegenüber dem aktiven Range-<br />

Objekt verschoben ist<br />

Parameter Verwendung<br />

rows<br />

Verschiebungsinkremente in Zeilen- und Spaltenrichtung<br />

columns<br />

Beispiel. Ausgehend von Zelle B12 markiere Zelle G15.<br />

Sub SelectOffset()<br />

Range("B12").Offset(3, 5).Select<br />

End Sub<br />

3.8.8 Resize-Eigenschaft<br />

Syntax<br />

Resize(rows, columns)<br />

Verän<strong>der</strong>t die Größe des Bereichs um eine beliebige Anzahl von Zeilen und Spalten<br />

Parameter Verwendung<br />

columns<br />

Anzahl Spalten bzw. Zeilen<br />

rows<br />

Beispiel. Markiere eine 3x3-Matrix, ausgehend von aktiver Zelle.<br />

Sub MarkMatrix3x3()<br />

ActiveCell.Resize(3,3)<br />

End Sub<br />

3.8.9 Value-Eigenschaft<br />

Syntax<br />

Value<br />

Standardeigenschaft, die den Wert einer Zelle zurückgibt. Muß nicht explizit genannt werden.<br />

Beispiel.<br />

Dim Wert As Variant<br />

Wert = Range("C12").Value<br />

Wert = Range("C12") ' Zugriff ohne explizite Nennung von "Value"<br />

3.8.10 Select-Methode<br />

Syntax<br />

.Select<br />

Markiert den Bereich auf dem Tabellenblatt<br />

Beispiel.<br />

Range("A1:B4").Select

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!