表形式のデータをアプリから Excel にコピーしたいと考えています。これまでに見つけた最も簡単な方法は、HTML を中間フォーマットとして使用することでした。この質問を読んだ後、データのフォーマットを保持できました。列の幅も維持する方法はありますか? 私はさまざまな方法でスタイルを設定しようとしました:
<td style="width:100;">...</td>
<td style="width:100px;">...</td>
<td style="width:100pt;">...</td>
しかし、役に立たない。何か案は?
おまけとして、エクセルのHTMLの「フォーマット」の説明があるところはありますか?
[編集] 更新: 転送タイプ「XML スタイルシート」をダンプする小さなツールを作成しました。これは自己完結型の XML ドキュメントです。列幅も含まれます。しかし、簡単なテストでは、2 つのテーブル間でカット アンド ペーストを行った場合でも、Excel が列幅を完全に無視することがわかりました。
[EDIT2] 方法を見つけました。貼り付けると、ツールバーの貼り付けボタンのような小さなアイコンが右下隅に表示されます。ここで、いくつかのオプションを選択できます。1つは「ソーステーブルの幅を維持する」です。