2012-03-01 8 views
1

.NET Framework 2.0を使用しています。私はvb.netプログラミングからExcelシートを作成したいと思います。私はGoogleで検索したが、正しいものを取得していない。 .netフレームワーク3.5以上のものでした。 vb.netプログラミングを使用して簡単なExcelファイルを生成するコードを表示してください。フレームワーク2.0を使用してvb.netを使用してExcelシートを作成

+0

http://www.siddharthrout.com/vb-dot-net-and-excel/はないオプションをあなたのフレームワークのアップグレードをしているだけでなく、あなたを助けるかもしれない、より現在のバージョンにアップ書くのか?あなたのデータソースは何ですか?何を試しましたか? CSVの作成はオプションですか?あなたの質問を明確にしてください... – PedroC88

答えて

2

どのように見えますか?このコードは、以前の.NET 2.0以降のアプリケーションの中にあり、うまく機能するはずです。

'Grab data from the data grid view and put it on the clipboard 
Clipboard.SetDataObject(Me.dgvData.GetClipboardContent()) 

'Create excel and workbook objects 
Dim oExcel As Object 
Dim oBook As Object 
oExcel = CreateObject("Excel.Application") 
oExcel.Visible = True 
oBook = oExcel.Workbooks.Add 

'Now paste in the data that was copied to the clipboard above 
oBook.Worksheets(1).Range("A1").Select() 
oBook.Worksheets(1).Paste() 

プロジェクトの参照先にInterop.Excel.dllを含める必要があります。

編集:あなたが何かを読む時間を持っている場合にも、これはすごい

関連する問題