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.

Set pm = Nothing<br />

End Sub<br />

Borders (Sammlung)<br />

Zugriffspfade für die direkte Formatierung:<br />

Application Workbooks Item Sheets Item Range Borders<br />

Application Workbooks ActiveSheet Range Borders<br />

Application ActiveWorkbook ActiveSheet Range Borders<br />

Application ActiveSheet Range Borders<br />

Zugriffspfade für die bedingte Formatierung:<br />

Application Workbooks Item Sheets Item Range FormatConditions Item Borders<br />

Application Workbooks ActiveSheet Range FormatConditions Item Borders<br />

Application ActiveWorkbook ActiveSheet Range FormatConditions Item Borders<br />

Application ActiveSheet Range FormatConditions Item Borders<br />

Statt Range können Sie auch alle anderen Objekte und Eigenschaften angeben, die ein Range-Objekt zurückgeben: ActiveCell, Selection, Rows(n),<br />

Columns(n) und Cells(x, y). Beispiele für diese Zugriffspfade finden Sie beim Range-Objekt.<br />

1 Beschreibung<br />

Borders ist eine Sammlung, die die vier Umrandungslinien (links, rechts, oben und unten) von Zellen repräsentiert. Sie<br />

erlaubt Ihnen, die Formatierung von jeweils einer der Umrandungslinien (zum Beispiel Liniendicke und -farbe) auszulesen<br />

und zu ändern.<br />

Die einzelnen Elemente der Borders-Sammlung sind vom Typ Border.<br />

Geben Sie als Parameter von Borders an, welche Linie verändert werden soll. Zulässig sind folgende Werte:<br />

pmBorderTop = -1 ' Linie oberhalb der Zellen<br />

pmBorderLeft = -2 ' Linie links der Zellen<br />

pmBorderBottom = -3 ' Linie unterhalb der Zellen<br />

pmBorderRight = -4 ' Linie rechts der Zellen<br />

pmBorderHorizontal = -5 ' Horizontale Gitternetzlinien<br />

pmBorderVertical = -6 ' Vertikale Gitternetzlinien<br />

Beispiel:<br />

' Die Farbe der linken Linie von Zelle A1 auf Rot setzen<br />

pm.ActiveSheet.Range("A1").Borders(pmBorderLeft).Color = smoColorRed<br />

2 Zugriff auf das Objekt<br />

Borders kann ein Tochterobjekt zweier Objekte sein:<br />

Als Tochterobjekt eines Range-Objekts repräsentiert es die Umrandungen der Zellen in diesem Bereich, entsprechend<br />

dem PlanMaker-Befehl Format > Umrandung.<br />

Als Tochterobjekt eines FormatCondition-Objekts repräsentiert es die Umrandungen, die durch die bedingte Formatierung<br />

ausgelöst werden.<br />

Beispiele:<br />

' Zelle A1 unten umranden<br />

pm.ActiveSheet.Range("A1").Borders(pmBorderBottom).Type = pmLineStyleSingle<br />

' Die linke Umrandung in der ersten bedingten Formatierung in A1 anzeigen<br />

MsgBox pm.ActiveSheet.Range("A1").FormatConditions(1).Borders(pmBorderLeft).Type<br />

250 <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!