Макросы VBA невозможно запустить в $[officename]. Сначала их необходимо преобразовать и настроить. Часто пользователю нужно использовать $[officename] только для изменения видимого содержимого файла Word, Excel или PowerPoint и сохранения этого файла снова в формате Microsoft Office без изменения макросов, которые он содержит. Можно настроить поведение $[officename] в соответствии с собственными потребностями. Либо макросы VBA сохраняются в снабженной комментариями форме как подпрограмма $[officename] и, когда документ охраняется в формате MS Office, снова записываются правильно, либо можно указать, чтобы макросы Microsoft Office были удалены при загрузке. Последняя возможность является эффективной защитой от вирусов в документах Microsoft Office.
中，可以指定用于 MS Office 文档中的 VBA 宏代码的设定。必须先对 VBA 宏进行转换和调整，否则它们不能在 $[officename] 中执行。通常，您只需要使用 $[officename] 更改 Word、Excel 或 PowerPoint 文件的可见内容，然后再次以 Microsoft Office 格式保存此文件，而不需要更改这些文件所含有的宏。您可以根据需要设定 $[officename] 的行为：VBA 宏以注解的形式保存为 $[officename] 的子例行程序，并且文档以 MS Office 格式保存时被重新正确写回；或者您可以选择装入时删除 Microsoft Office 宏。后一个选项是对 Microsoft Office 文档中的病毒的有效防护。