1

Jet を使用して Excel ファイルを作成する際に問題が発生しています。テーブルを作成して列名を次のように指定すると、

CreateTable [Sheet1] ([ColumnName#] String)

ヘッダー列を次のように置き換えます

ColumnName.

列ヘッダーに名前を付けて、列ヘッダーに含めることができる文字を競合させる方法はありますか? 列名に使用できるエスケープ文字はありますか?

Excel をインストールせずに XLS ファイルと XLSX ファイルの両方を作成できる、Excel ファイルをより適切に制御できる安価な (~ $50)/無料の .NET ライブラリはありますか?

基本的に私が達成しようとしているのは、DataTable を Excel ファイルにダンプし、DateTable と同じように列名を表示することです。

4

2 に答える 2

2

NPOIを試してみましたか?

NPOI

于 2010-03-26T03:23:29.270 に答える
0

スプレッドシート XML (XMLSS)を使用します。多数のサンプル コード、ドキュメント、ライブラリなど、多くのサポートが提供されています。一番の特徴はその使いやすさです。

http://social.msdn.microsoft.com/Search/en-US?query=xmlssで XMLSS を MSDN ライブラリ検索します。

于 2010-03-26T02:54:03.877 に答える