HTMLテーブルを作成し、Excelデータ型で返すことにより、WebアプリケーションでExcelファイルをエクスポートできるようになりました。
ファイルをExcelで開いて保存すると、マークアップは次のように変更されます。
<td>One Two</td>
に...
<td>One
Two</td>
Excelは行をで囲んでいるようですが\r\n
、そこにスペースを入れていません。Excelでは、セルを空白でレンダリングしますが、OLEDBで読み取ると、空白がありません。
これは、別の方法で読み取るか、別の方法でエクスポートするか、MS固有のCSSを追加することで解決できますか?