Ich möchte Tabellendaten aus meiner App nach Excel kopieren. Der einfachste Weg, den ich bis jetzt gefunden habe, war die Verwendung von HTML als Zwischenformat. Nach dem Lesen von this question konnte ich die Formatierung meiner Daten beibehalten. Gibt es eine Möglichkeit, auch die Breite der Säulen beizubehalten? Ich habe versucht, den Stil auf verschiedene Arten zu setzen:Importieren von HTML-Tabelle in Excel über die Zwischenablage
<td style="width:100;">...</td>
<td style="width:100px;">...</td>
<td style="width:100pt;">...</td>
aber ohne Erfolg. Irgendwelche Ideen?
Gibt es für Bonuspunkte einen Ort, an dem ich eine Beschreibung des HTML-Formats von Excel finden kann?
[EDIT] Update: Ich habe ein kleines Tool geschrieben, um den Übertragungstyp "XML Stylesheet" auszugeben. Dies ist ein eigenständiges XML-Dokument. Es enthält auch Spaltenbreiten. Aber ein schneller Test zeigt, dass Excel die Spaltenbreiten komplett ignoriert, auch wenn ich & einfügen zwischen zwei Tabellen :(Also wenn jemand mir eine Option sagen kann, um dieses Verhalten zu ändern, ist es einfach nicht möglich, die Spalten beim Einfügen zu formatieren.
[EDIT2] Ich habe einen Weg gefunden.Nach dem Einfügen, erhalten Sie ein kleines Symbol in der unteren rechten Ecke, die aussieht wie die Schaltfläche Einfügen in der Symbolleiste.Hier können Sie einige Optionen auswählen.Eine ist "Breite beibehalten die Quelltabelle“.
Können Sie einen Link mit einer Erklärung zu diesem Format posten? –
http://msdn.microsoft.com/en-us/library/bb226687(office.11).aspx http://msdn.microsoft.com/en-us/library/bb226693(office.11).aspx – Edo