14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

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.

Liefert das PageSetup-Objekt, das Sie auf die Seitenformatierung (Papierformat, Ränder etc.) des Arbeitsblatts zugreifen<br />

lässt.<br />

Selection (Zeiger auf Objekt)<br />

Datentyp: Object<br />

Liefert ein Range-Objekt, das die gerade selektierten (markierten) Zellen des Arbeitsblatts repräsentiert. Sie können<br />

damit unter anderem deren Inhalte und Formatierungen auslesen und verändern.<br />

Wenn im Arbeitsblatt nichts selektiert ist, repräsentiert das Range-Objekt diejenige Zelle, die den Zellrahmen enthält.<br />

Rows (Zeiger auf Objekt)<br />

Datentyp: Object<br />

Liefert die Rows-Sammlung, eine Sammlung aller Zeilen des Arbeitsblatts.<br />

Die einzelnen Elemente dieser Sammlung sind Range-Objekte, Sie können daher auf diese alle Eigenschaften und Methoden<br />

von Bereichen anwenden.<br />

Beispiel:<br />

' Alle Zellen in Zeile 10 auf die Schriftart Courier New setzen<br />

pm.ActiveSheet.Rows(10).Font.Name = "Courier New"<br />

Columns (Zeiger auf Objekt)<br />

Datentyp: Object<br />

Liefert die Columns-Sammlung, eine Sammlung aller Spalten des Arbeitsblatts.<br />

Die einzelnen Elemente dieser Sammlung sind Range-Objekte, Sie können daher auf diese alle Eigenschaften und Methoden<br />

von Bereichen anwenden.<br />

Beispiel:<br />

' Alle Zellen in Spalte C (= dritte Spalte) auf Courier New setzen<br />

pm.ActiveSheet.Columns(3).Font.Name = "Courier New"<br />

Cells (Zeiger auf Objekt)<br />

Datentyp: Object<br />

Liefert ein Range-Objekt, das alle Zellen im Arbeitsblatt umfasst. Das ist für zwei Anwendungsfälle nützlich:<br />

Sie können eine Operation (vorrangig Formatierungen) auf jede Zelle des Arbeitsblatts anwenden:<br />

' Das gesamte Arbeitsblatt rot einfärben<br />

pm.ActiveSheet.Cells.Shading.ForegroundPatternColor = smoColorRed<br />

Sie können einzelne Zellen über Schleifenvariablen adressieren, anstatt den Adressierungsstring (zum Beispiel "B5"<br />

für die zweite Spalte in der fünften Zeile) manuell zusammenzubauen. Hierzu benutzen Sie die Eigenschaft Item<br />

des durch den Cells-Zeiger adressierten Range-Objekts:<br />

' Die ersten 5 * 10 Zellen des Arbeitsblatts befüllen<br />

Dim row, col as Integer<br />

For row = 1 To 5<br />

For col = 1 to 10<br />

pm.ActiveSheet.Cells.Item(row, col).Value = 42<br />

Next col<br />

208 <strong>BasicMaker</strong> und PlanMaker <strong>Handbuch</strong> <strong>BasicMaker</strong> <strong>2010</strong>

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!