###前提・実現したいこと
エクセルのシートから取得したIPアドレスを使って、
他の端末が該当のアプリケーションを使用しているか確認する。
###発生している問題・エラーメッセージ
下記ソースのように、IPがlocalhostのときはIf文は正常に動き、
「起動している」となります。
しかし、a = "192.16.80.1"のときはアプリケーション起動していても、
「起動していない」となります。
どうしたら解決するか教えてください。
###該当のソースコード
vba
1Sub ボタン1_Click() 2 Dim WD 3 a = localhost 4 Set WD = CreateObject("Word.Application") 5 If WD.Tasks.Exists("Internet Explorer" & a & "") Then 6 MsgBox "Internet Explorerが起動しています", vbInformation 7 Else 8 MsgBox "Internet Explorerは起動していません", vbInformation 9 End If 10 WD.Quit 11 Set WD = Nothing 12End Sub
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。