Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


61365 / 76732 ←次へ | 前へ→

【19987】Excelの起動状況
質問  コウ  - 04/11/22(月) 14:56 -

引用なし
パスワード
   たびたびすいません。よろしくお願いします。
マクロを起動した際に、Excelが既に起動されている場合はマクロを終了させたい
のですが、"Excelの起動を確認する"という方法が良く分かりません。
過去ログを検索して以下のコードで起動確認ができるというのは分かったのですが、
そもそもマクロを含んだExcel自身を見てしまうようで、必ず"起動している"と判定
します。どなたか良い解決法をご存知ではないでしょうか?

Dim obExcel As Object    'Excelオブジェクト
'Excelオブジェクトを取得する
Set obExcel = GetObject(, "Excel.Application")
'Excelが起動しているか判定(起動していればモジュールを抜ける)
If Err.Number = 0 Then
  Exit Sub
End If

0 hits

【19987】Excelの起動状況 コウ 04/11/22(月) 14:56 質問
【19988】Re:Excelの起動状況 ぴかる 04/11/22(月) 15:48 回答
【19989】Re:Excelの起動状況 コウ 04/11/22(月) 16:20 質問
【19991】Re:Excelの起動状況 ぴかる 04/11/22(月) 16:41 回答
【19992】Re:Excelの起動状況 コウ 04/11/22(月) 16:53 お礼
【20027】Re:Excelの起動状況 コウ 04/11/24(水) 15:55 質問
【20028】Re:Excelの起動状況 ichinose 04/11/24(水) 19:15 発言
【20038】Re:Excelの起動状況 コウ 04/11/25(木) 10:13 質問
【20039】Re:Excelの起動状況 つん 04/11/25(木) 11:05 発言
【20040】Re:Excelの起動状況 ぴかる 04/11/25(木) 11:10 発言
【20042】Re:Excelの起動状況 つん 04/11/25(木) 14:05 発言
【20043】Re:Excelの起動状況 yuu1 04/11/25(木) 15:09 回答
【20044】Re:Excelの起動状況 コウ 04/11/25(木) 15:49 お礼

61365 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free