Option Explicit
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Command1_Click()
Dim Handle As Long ' 窗口句柄
Handle = FindWindow("XLMAIN", vbNullString) ' 获得窗口句柄
If Handle = 0 Then MsgBox "Excel没启动" Else MsgBox "Excel已经启动!"
End Sub
Option Explicit
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Sub Command1_Click()
Dim Handle As Long ' 窗口句柄
Handle = FindWindow("XLMAIN", vbNullString) ' 获得窗口句柄
If Handle = 0 Then MsgBox "Excel没启动" Else MsgBox "Excel已经启动!"
End Sub