代表者の戯言

excelの起動画面を省略したい




Excelの起動画面を省略したい。あたかも裏で処理をしているように見せかけるためには下記のプログラムを参考にしてほしい。



データ例1

GC.Collect()

Dim filename As String = ""

filename = “ここにファイル名を入れてください”

Dim xlApp As New Excel.Application

xlApp.Visible = False

xlApp.DisplayAlerts = False

Dim xlBook As Excel.Workbook = Nothing

xlBook = xlApp.Workbooks.Open(filename)

System.Windows.Forms.Application.DoEvents()

' Workbookを閉じるここはする場合もあるししない場合もある。

'If xlBook IsNot Nothing Then

'xlBook.Close(False)

'End If

' Excelを終了。ここはする場合もあるししない場合もある。

' xlApp.Quit()

GC.Collect()

GC.WaitForPendingFinalizers()