14.07.2014 Aufrufe

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

Handbuch BasicMaker 2010 - SoftMaker

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

pm.ActiveSheet.Columns(1).AutoFit<br />

' Zeile 3 auf optimale Breite setzen<br />

pm.ActiveSheet.Rows(3).AutoFit<br />

ApplyFormatting (Methode)<br />

PlanMaker führt normalerweise alle Formatierungsanweisungen, die Sie an ihn übermitteln, sofort aus.<br />

Wenn Sie allerdings an einem Zellbereich mehrere Formatierungen direkt hintereinander anbringen möchten, können<br />

Sie die Ausführung deutlich beschleunigen, indem Sie die Arbeitsblatteigenschaft ManualApply (siehe Workbook-<br />

Objekt) auf True setzen.<br />

Dann sind Sie selbst dafür zuständig, PlanMaker den Abschluss der Formatierung mitzuteilen. Dies geschieht dadurch,<br />

dass Sie die Änderungen an den Formatierungen in eine With-Struktur einbetten und den Abschluss mit der<br />

ApplyFormatting-Methode auslösen (siehe Beispiel).<br />

Syntax:<br />

Parameter:<br />

ApplyFormatting<br />

keine<br />

Rückgabetyp:<br />

keiner<br />

Beispiel mit automatischer Formatierung (der Normalfall):<br />

Sub Main<br />

Dim pm as Object<br />

Set pm = CreateObject("PlanMaker.Application")<br />

pm.Visible = True<br />

With pm.ActiveSheet.Range("A1:C3")<br />

.Font.Name = "Arial"<br />

.Font.Size = 14<br />

.Font.Bold = TRUE<br />

.NumberFormatting.Type = pmNumberPercentage<br />

.NumberFormatting.Digits = 2<br />

End With<br />

Set pm = Nothing<br />

End Sub<br />

Beispiel mit manueller Formatierung:<br />

Sub Main<br />

Dim pm as Object<br />

Set pm = CreateObject("PlanMaker.Application")<br />

pm.Visible = True<br />

pm.ActiveWorkbook.ManualApply = True<br />

With pm.ActiveSheet.Range("A1:C3")<br />

.Font.Name = "Arial"<br />

.Font.Size = 14<br />

.Font.Bold = TRUE<br />

.NumberFormatting.Type = pmNumberPercentage<br />

.NumberFormatting.Digits = 2<br />

.ApplyFormatting<br />

End With<br />

pm.ActiveWorkbook.ManualApply = False<br />

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