Excel-OLE: FontStyle Bold setzen?
-
Huhu....
Ich würde ganz gerne für einige Zellen (ne Überschrift) den FontStyle auf Bold setzen. Nur irgendwie sagt mir der BCB das "Bold" als Parameter nicht bekannt ist. Hier der Code:
Variant vRange = WSheet.OlePropertyGet("Range",StringToOleStr(Range)); vRange.OlePropertyGet("Font").OlePropertySet("Bold",true);Das war jetzt von mir nur so ins Blaue geraten, da ich nirgends eine Beschreibung/Hierarchie der Excel-Kommandos und Datenstrukturen finden kann. Kann mir hier vill. auch jmd. weiterhelfen?
mfg
xXx
-
Die zweite Zeile ist auch in Ordnung nur die Erste ist falsch
.Variant vRange = WorkSheet.OlePropertyGet("Cells", iRow, iCol);
-
So weit so gut.... aber

gibts denn keine Möglichkeit, das auf ne Range("A1:H3") anzuwenden?
Sonst müsste ich das wieder aufdröseln in Zeilen und Spalten und mit Schleifen durcharbeiten... unschön...
-
Ich habe es über eine Schleife gelösst , weil ich es auch nicht gefunden habe.

-
-=]xXx[=- schrieb:
gibts denn keine Möglichkeit, das auf ne Range("A1:H3") anzuwenden?
Wie sieht denn das entsprechende VBA-Makro aus?
PS.
Kuck mal hier, das scheint doch recht interessant.