Excel VBA テクニック集 |
|
「マクロ専用ファイル」の管理下に、新しくExcelを起動させます。そして閉じます。
マクロ専用ファイル.xlsm マクロなしファイル.xlsx Excelを起動させるコード Global Excel_App As Object Public Sub Excel_App_Create() On Error Resume Next Set Excel_App = CreateObject("Excel.Application") If Err.Number <> 0 Then Err.Clear Set Excel_App = CreateObject("Excel.Application.15") End If Err.Clear Excel_App.Visible = True Excel_App.DisplayAlerts = False End Sub閉じるコード Public Sub Excel_App_Quit() Excel_App.Quit Set Excel_App = Nothing End Sub(注) CreateObject("Excel.Application") は、パソコンに登録されているExcelを起動させる命令文です。Excelのバージョンはパソコンに依存します。 CreateObject("Excel.Application.15") は、Excelのバージョンを指定して起動させる命令文です。 「Excel_App_Create」では、Excelを起動できなかったらバージョン15でやってみなさい、というプログラムになります。 |
「こだわりハウス」写真館| 数学公式集| ピンポイントストリートビュー| FaceBook| Excel Vba テクニック集| Excel 計算式解析・他解析| 富山の建築家| Excel 計算式解析・他解析| 積分の定義・積分の記号の意味の研究| |