Zum Inhalt

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. "ss:FontName=\"Calibri\" x:Family=\"Swiss\" ss:Size=\"10\" ss:Bold=\"1\"" 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 ExcelTableObject.DataType = "Number": “ss:Format=\"0.00\"“ ergibt immer zwei Nachkommastellen
.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.