Das MS Excel-Objektmodell
Formatierung von Range-Objekten
Wie kann ich ein Range-Objekt formatieren? Wie kann ich die Schriftart für ein Range-Objekt auswählen?
Die Höhe einer oder mehrere Zeilen können Sie über die Eigenschaft RowHeight festlegen. Die Höhe wird in Punkt angegeben.
Dieses Makro zeigt die Schriftformatierung der aktiven Zelle an
Ähnlich funktioniert auch die Eigenschaft ColumnWidth für Spalten, jedoch ist hier die Einheit "Zeichen" (= Breite des Grundstrichs in der Standardschrift). Außerdem gibt es zwei Nur-Lese-Eigenschaften: Width und Height. Diese geben die Gesamtbreite bzw. -höhe aller selektierten Zellen zusammen an.
Die Eigenschaft NumberFormat gibt das Zahlenformat mit Hilfe der üblichen Zahlenformatcodes an oder legt dieses fest. Das Zahlenformat "Standard" hat den Namen General.
Die Eigenschaft Font gibt ein Font-Objekt zurück, über das sich die Schriftart formatieren lässt. Font.Name gibt den Schriftnamen zurück oder legt ihn fest, Font.Size macht das gleiche für die Schriftgröße. Font.Bold ist für den Fettdruck zuständig, während Font.Italic für Kursivschrift verantwortlich ist. Font.Color bzw. Font.ColorIndex legt die Schriftfarbe fest, wobei Color RGB-Werte verlangt, die mit der RGB-Funktion erzeugt werden können. Die Hintergrundfarbe kann mittels Interior.Color bzw. Interior.ColorIndex festgelegt werden.
Die Ausrichtung des Textes in der Zelle steuern Sie mit Hilfe der Eigenschaften HorizontalAlignment und VerticalAlignment. Horizontal sind folgende Werte möglich: xlHAlignCenter (= zentriert), xlHAlignDistributed (= Ausfüllen), xlHAlignJustify (= Blocksatz), xlHAlignLeft (= linksbündig) und xlHAlignRight (= rechtsbündig). Vertikal sind folgende Werte möglich: xlVAlignBottom (= unten), xlVAlignCenter (= mittig), xlVAlignJustify (= verteilt) oder xlVAlignTop (= oben). Für die Textrichtung ist die Eigenschaft Orientation zuständig.
Diese Seite ist für Mitglieder von akademie.de reserviert.
Möchten Sie die Mitgliedschaft 14 Tage kostenlos testen und den Beitrag komplett lesen?
Oder möchten Sie zunächst mehr über diesen Beitrag erfahren und die Leseproben sehen?
Ich bin bereits Mitglied