VBScript para escribir una macro dentro de un archivo de Excel

¿Es posible que el VBScript escriba una Macro dentro del archivo excel cuando se genere y pueda ejecutarse cada vez que se abra el archivo?

Tengo un VBScript para generar automáticamente un archivo de Excel y algunos datos dentro de él, esto se ejecuta una vez y genera el archivo con todos los datos / clasificaciones, etc.

Lo que necesito es tener cierta interactividad que normalmente se ejecutaría con una macro mientras el programa se está ejecutando y alguien ve los datos, el problema aquí es que se trata de un archivo generado automáticamente, no se guardan macros.

Si es así, ¿cómo se implementaría esto? ¿Cómo se puede escribir una macro que se ejecutará más adelante en el vbscript?

Respuestas a la pregunta(2)

Su respuesta a la pregunta