Las macros de VBA no se pueden ejecutar en $[officename]; antes deben convertirse y adaptarse. Con frecuencia, lo único que se quiere es utilizar $[officename] para modificar el contenido visible de un archivo de Word, Excel o PowerPoint y guardarlo de nuevo en formato de Microsoft Office, sin modificar las macros contenidas en él. Se puede configurar el comportamiento de $[officename] para que: Guarde las macros de VBA en forma comentada como subrutina de $[officename] y, al guardar el documento en formato de MS Office, vuelva a escribirlas correctamente, u optar por la supresión de las macros de Microsoft Office al cargarlo. La última opción representa una eficaz protección contra posibles virus contenidos en documentos de Microsoft Office.
中，可以指定用于 MS Office 文档中的 VBA 宏代码的设定。必须先对 VBA 宏进行转换和调整，否则它们不能在 $[officename] 中执行。通常，您只需要使用 $[officename] 更改 Word、Excel 或 PowerPoint 文件的可见内容，然后再次以 Microsoft Office 格式保存此文件，而不需要更改这些文件所含有的宏。您可以根据需要设定 $[officename] 的行为：VBA 宏以注解的形式保存为 $[officename] 的子例行程序，并且文档以 MS Office 格式保存时被重新正确写回；或者您可以选择装入时删除 Microsoft Office 宏。后一个选项是对 Microsoft Office 文档中的病毒的有效防护。