投稿者 紅バスター  (高校生) 投稿日時 2009/7/28 22:24:24
こんにちは!
VB2008を使用している者です。
今、VBでコンボボックス1と2の条件(組・番号)を入力してボタン1をクリックしたら、テキストボックスに名前を表示させるやつを作成しています。
それで、エクセルのVLooKUPを使用したいのですが分からなくて困っています。
プログラムにどう書き込むか分かる人は教えてください。
あと、エラーの中で警告”変数は、値が割り当てられる前に使用されています。Null 参照の例外が実行時に発生する可能性があります。”の直し方が分かりません。直し方を詳しく教えてください。
このようなプログラムで失敗してしまいました。
Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim exApp As New Excel.Application
        Dim exBook As Excel.Workbook
        Dim exSheet As Excel.Worksheet

        'Excelブックを起動 exBook = exApp.Workbooks.Open("C:\test.xls")
        'Excelを表示
        exApp.Visible = True
        'シートを指定 exSheet = exBook.Worksheets("Sheet1")

        MsgBox("Excelをオープンしました。")
        '保存せずに閉じる
        exBook.Close(False)

        'Excelを閉じる
        exApp.Quit()
        '終了処理
        exSheet = Nothing
        exBook = Nothing
        exApp = Nothing

    End Sub
End Class