There is space to grow your ideas...

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Bezeichnung

Beschreibung

.Text

Default = „", Inhalt der Zelle. Im Text sind die Tags <B> (bold), <U> (underline), <S> (strikethrough), <I> (italic), <Sub> (subscript), <Sup> (superscript) möglich

Wenn HTML Formatierungen verwendet werden sollen, dann ist auch das Feld "DataType" korrekt zu befüllen (siehe unten).

Soll der Text einer Zelle auf mehrere Zeilen geschrieben werden kann der Zeilenumbruch mit \n angegeben werden. Im dazugehörenden Style muss "ss:WrapText=\"1\"" stehen.

.DataType

Default = „String", möglich sind: „String", „Number", „DateTime", „Boolean".

Möchte man z.B. nur einen Teil der Zelle in Bold, sollte dieses Feld folgendes enthalten: "String\" xmlns=\"http://www.w3.org/TR/REC-html40"; Danach beim Text z.B.: "<B>SP</B>=Schriftliche Prüfung" (so wird SP fett geschrieben).

.CellOptions

Default = „". Hier können weitere Optionen für die Zelle (z.B. Formeln) angegeben werden. Zellen mergen: "ss:MergeAcross=\"x\"" (x=Anzahl Zellen die dazugenommen werden, danach mit OmitCell die Zellen überspringen).

Beispiel Cell Merge:
TableResult.CellOptions[1][0] = "ss:MergeAcross=\"7\"";
for (Li_j=1; Li_j<8; Li_j++) { TableResult.OmitCell[1][Li_j] = 1; }
Nimmt 7 Zellen zur ersten dazu und überspringt dann diese

Beispiel Formeln:
TableResult.CellOptions[3][6] = "ss:Formula=\"=ROUND(((6*RC[-4]+5*RC[-3]+2*RC[-2]+RC[-1])/RC[1]),2)\"";
TableResult.CellOptions[Li_RowIndex][8] = "ss:Formula=\"='"Worksheet1"'!R[-1]C\"";
TableResult.CellOptions[Li_RowIndex-1][Li_i+1] = "ss:Formula=\"='" + Ls_WorksheetName + "'!R[1]C[" + (6-(Li_i+1)) + "]\"";
Zellen werden relativ zur aktuellen Zelle referenziert (R[1]C[-3] eine Row nach unten, 3 Columns nach links). Referenzen auf andere Worksheets werden in einfachen Anführungszeichen vor der Zellenreferenz angegeben (mit Trennzeichen "!").

.CellAdditionalData

Default = „". Hier können zusätzliche Tags angegeben werden, z.B. für Comments.
Bsp:
"<Comment>" +
"<ss:Data xmlns=\"http://www.w3.org/TR/REC-html40\">"+
"<B>Hier eintragen: </B>"+
"Frau, Herr, Firma"+
"</ss:Data>"+
"</Comment>"

...