ExcelStyleObject
Rückgabewert von CreateExcelStyleObject (Opus Funktion)
https://msdn.microsoft.com/en-us/library/aa140066%28v=office.14%29.aspx
String Array
Bezeichnung | Beschreibung | ||||||||||||||||
.Align | z. B.: StyleResult.Align[7] = "ss:Horizontal=\"Left\" ss:Vertical=\"Center\" ss:WrapText=\"1\"" Horizontales Alignment: "ss:Horizontal=\"Center\" oder Left, Right, Automatic (def.) Vertikales Alignment: "ss:Vertical=\"Top\" oder Center, Bottom, Automatic (def.) Rotieren des Textes: "ss:Rotate=\"-90\" oder 0, 90 (0=horizontal, -90=nach unten, 90=nach oben) Text am Ende der Zelle auf neue Zeile schreiben: "ss:WrapText=\"1\" (default = 0, nicht wrappen, 1=wrap) | ||||||||||||||||
.Font | Name der zu verwendenden Schriftart. z.B. Weitere Optionen: ss:Color ("#rrggbb"), ss:Italic (italic = 1), ss:Underline (None, Single, Double, SingleAccounting, and DoubleAccounting), x:CharSet (Win32-dependent character set value.) | ||||||||||||||||
.NumberFormat | Formatierung des Zelleninhalts Beispiele: ExcelTableObject.DataType = "DateTime" ExcelTableObject.Text = "2010-01-01T13:26:32.000" "ss:Format=\"dd/mm/yyyy\"" ergibt 01.01.2010 "ss:Format=\"dd/mm/yy\"" ergibt 01.01.10 "ss:Format=\"hh:mm:ss\"" ergibt 13:26:32 "ss:Format=\"dd/mm/yyyy hh:mm:ss\"" ergibt 01.01.2010 13:26:32 | ||||||||||||||||
.Interior | Farbe der Zellenfüllung („\„#rrggbb\""). Zusätzlich kann mit „ss:PatternColor=\"#rrggbb\" " angegeben werden, welche Farbe die Struktur (InteriorPattern) hat. | ||||||||||||||||
.InteriorPattern | Struktur der Füllung. Eines aus „None", „Solid", „Gray75", „Gray50", „Gray25", „Gray125", „Gray0625", „HorzStripe", „VertStripe", „ReverseDiagStripe", „DiagStripe", „DiagCross", „ThickDiagCross", „ThinHorzStripe", „ThinVertStripe", „ThinReverseDiagStripe", „ThinDiagStripe", „ThinHorzCross", and „ThinDiagCross". Default ist „Solid". | ||||||||||||||||
.PatternDiagonalLeft | Strichart der Diagonalen von links oben nach rechts unten. Default ist "Continuous". | ||||||||||||||||
.PatternDiagonalRight | Strichart der Diagonalen in von links unten nach rechts oben. Default ist "Continuous". | ||||||||||||||||
.PatternBottom | Default ist "Continuous". | ||||||||||||||||
.PatternLeft | Default ist "Continuous". | ||||||||||||||||
.PatternRight | Default ist "Continuous". | ||||||||||||||||
.PatternTop | Default ist "Continuous". |
Integer Array
Bezeichnung | Beschreibung |
.ThicknessBottom | Strichdicke am unteren Zellenrand. Mögliche Werte: „", „0", „1", „2", „3". Ein leerer String bedeutet keine Linie. |
.ThicknessLeft | Strichdicke am linken Zellenrand. Mögliche Werte: „", „0", „1", „2", „3". Ein leerer String bedeutet keine Linie. |
.ThicknessRight | Strichdicke am rechten Zellenrand. Mögliche Werte: „", „0", „1", „2", „3". Ein leerer String bedeutet keine Linie. |
.ThicknessTop | Strichdicke am oberen Zellenrand. Mögliche Werte: „", „0", „1", „2", „3". Ein leerer String bedeutet keine Linie. |
.ThicknessDiagonalLeft | Strickdicke der Diagonalen von links oben nach rechts unten. |
.ThicknessDiagonalRight | Strickdicke der Diagonalen von links unten nach rechts oben. |