I would prefer to use Aprinter() to create an array of available printer, and then check if the wanted printer is in that array.
>Hi,
>
>Is the following a reliable method of testing if a printer (network or local) exist?
>
>
>cPrnName = "My Printer Name"
>TRY
> set printer to name (cPrnName)
>CATCH
> =MESSAGEBOX("Printer " + cPrnName + "failed",48,"Test")
>ENDTRY
>
>
>Thank you.