tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル DataGridView表示内容をxlsで保存
投稿日: 2011/12/15(Thu) 16:58
投稿者でらでら
Visual Basic 2008を使用してプログラミングしています.
(プログラミング歴は数カ月の初心者です)

DataGridViewにxlsファイルを表示して,DataGridView上で編集できる環境まで整える事が出来ました.
その後の,編集後のDataGridViewに表示されている内容をxlsファイルに保存するプログラミングで止まっています.
[保存]ボタンを押すとローカルに保存動作するように設定しております.
(読み込むxlsファイルは1つなので,保存時は上書き保存され,確認画面などはブロックしたいと思っています.)

ADO.NETを使用するようなHPを見ましたが理解できませんでした...

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 保存.Click

        Dim xExcel As Object
        Dim xBook As Object
        Dim xSheet As Object

        xExcel = CreateObject("Excel.Application")
        xBook = xExcel.Workbooks.Add

        xBook.SaveAs(Application.StartupPath(), "appdata\Book1.xls")
        xSheet = Nothing
        xBook = Nothing
        Marshal.ReleaseComObject(xSheet)
        Marshal.ReleaseComObject(xBook)
        Marshal.ReleaseComObject(xExcel)
        xExcel.Quit()
        xExcel = Nothing

    End Sub

ここまで出来たのですが,ここから先が行き詰まっています.
(ここまでが合っているかも不明)

アドバイスを頂けると有り難いです.
宜しくお願いします.

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。