10

データテーブルを .csv に変換すると、Excel シートが次のように生成されます。 ここに画像の説明を入力

そして以下のように試しました:

sw.Write(string.Format("=\"{0}\"", drow[i].ToString()));

その後、私のExcelシートは次のようになりました:

ここに画像の説明を入力

セルには =" " 文字があることに注意してください。

プログラムで各セルの幅と高さを自動調整するようにしようとしています。どのように?

4

3 に答える 3

1

別のページでこれを見つけました:

C#

http://www.spreadsheetgear.com/support/help/spreadsheetgear.net.3.0/SpreadsheetGear~SpreadsheetGear.IRange~AutoFit.html

// 列 B と C の幅を自動的に設定します。 worksheet.Cells["B:C"].Columns.AutoFit();

// 行 7 ~ 9 の行の高さを自動に設定します。 worksheet.Cells["7:9"].Rows.AutoFit();

于 2013-03-11T18:51:49.677 に答える