掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB.NETでExcelVBAのマクロを動かす方法は?? (ID:116213)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
こんにちは、質問お願いします。 ExcelVBAであらかじめ作ってあるマクロをVB.NETで動かすにはどうすればいいでしょうか?? 'エクセル起動 Dim oExcel As Object Dim oBook As Object Dim oBooks As Object Dim oSheets As Object Dim oSheet As Object lotNo = Trim(txtSeizolot.Text) + "ロット" oExcel = CreateObject("Excel.Application") oExcel.Visible = False oBooks = oExcel.Workbooks oBook = oBooks.Open(FilePach) ”ここに入る処理はなんでしょうか???” System.Runtime.InteropServices.Marshal.ReleaseComObject(oSheets) System.Runtime.InteropServices.Marshal.ReleaseComObject(oSheet) oSheet = Nothing System.Runtime.InteropServices.Marshal.ReleaseComObject(oBooks) oBook.Close(False) System.Runtime.InteropServices.Marshal.ReleaseComObject(oBook) oBook = Nothing oExcel.Quit() System.Runtime.InteropServices.Marshal.ReleaseComObject(oExcel) oExcel = Nothing GC.Collect() oSheets = oExcel.worksheets osheet = oSheets(Trim(lotNo)) oExcel.UserControl = False
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.