
Originariamente inviata da
patel
codice:
Dim pid
Sub OpenApplication()
If pid = 0 Then 'Application not already open
pid = Shell("notepad.exe", vbNormalFocus)
Else
AppActivate (pid)
End If
End Sub
oppure seguendo il codice da te postato
codice:
Sub tofront()
For Each obj In GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_Process WHERE Name='notepad.exe'")
AppActivate (obj.ID)
Next
End Sub