TRY oWord = GETOBJECT(,"Word.Application") CATCH TO loExc IF loExc.Number = 1426 && or whatever it actually is oWord = CREATEOBJECT("Word.Application") ELSE THROW loExc ENDif ENDTRY