Por lo que yo he visto, en donde se ejecute la macro (equipo) debe tener instalado el SAP GUI, y dados de alta los servidores a los que se requiere el acceso.
Espero te funcione esta información.
si alguien sabe como hacerlo si tener instalado el SAP GUI por favor compartalo.