La Web del Programador: Comunidad de Programadores
 
    Pregunta:  15729 - COMO PUEDO SABER SI EL WORD ESTA ABIERTO
Autor:  fernando ingrassia
MUCHAS GRACIAS POR LEER MI PREGUNTA ESTOY TRATANDO DE VER COMO PUEDO SABER DESDE VISUAL SI EL WORD ESTA ABIERTO O NO DESDE YA MUCHAS GRACIAS.

  Respuesta:  Alexis Aravena Silva
Hola

Puedes hacerlo de esta forma, espero que te sirva:

Private Sub Command1_Click()
On Error GoTo Error_Word

If Tasks.Exists("Microsoft Word") Then
MsgBox "Actualmente en uso"
End If

Error_Word:
MsgBox "No esta en uso"
Exit Sub
End Sub

La etiqueta de control de error "Error_Word" que te puse es por que si no esta word abierto se produce un error, y de esa forma puedes deducir que no esta bierto.

Un cordial saludo, y cualquier duda ya tienes mi correo.