2012-03-03 3 views
1

私はいくつかのデータを生成し、Excelのような方法でグリッドに表示するプログラムを作った。どのようなコントロールを使用する必要がありますか?また、(テキストボックスのように)ユーザーが詳細を変更できるようにする必要があります。ShowはCのようなデータをExcelで表示

オプションの手順として、このデータをExcelにエクスポートすることは可能ですか?

ありがとうございました。

これは、C#とWinFormsの

+0

なぜgridviewですか? – nawfal

+0

ちょうどそれを使用して、ありがとう。 – TheGateKeeper

答えて

2

DataGridViewはどうなっていますか? あなたがDataSourceを設定してください...

DataTable dt = new DataTable(); 
//generate your data 
dataGridView1.DataSource = dt; 
+0

私はこれを使用しました、ありがとう。 – TheGateKeeper

1

を使用して、私は強くあなたがWPFとC#のを使用することをお勧めし、その豊かなUI要素とプラグインをされたが、あなたの目的のために最適です、あなたは、Excel形式でデータを表示するデータグリッドコントロールを使用することができます。

Excelのエクスポートは単純ですが、Microsoft.Office.Interop.Excelクラスを使用してください。

+2

-1:そのような答えは、少なくとも例と詳細を含める必要があります。そうでなければ、それは警察官です。 – ja72

+0

答えをありがとう、しかし、私は前にそのようなものでプログラミングしたことはありません。 – TheGateKeeper

0

ExcelのActiveXコントロールを使用して、Excelドキュメントを表示/編集できます。

Excel Viewerもオプションです。

0

は質問#1が答えているように見えるので、私は質問#2で刺してみましょう。

グリッドビューの内容は、常に.CSVファイル形式(コンマ区切りの値)で保存できます。 Excelはその情報をそのワークブックに自動的に読み込みます。

関連する問題