で行います。VBA マクロコードを $[officename] でそのまま実行することはできず、あらかじめ変換して必要な修正を加える必要があります。頻繁に起きるケースとしては、$[officename] で Word 、Excel 、PowerPoint のファイルを開き、内容を編集した後で、Microsoft Office 形式で再保存するが、そのときに各ファイル中のマクロはそのまま残す、ということがあります。$[officename] では、VBA マクロを $[officename] のサブルーチンにコメント形式で保存しておき、MS Office 形式で再保存する際にそのまま復帰させることも、あるいは読み込み時に Microsoft Office マクロを削除させることもできます。後者の方法は、Microsoft Office ドキュメントに潜むウイルスの防止策としても有用です。
VBA-makron går inte att köra i $[officename]. De måste först konverteras och anpassas. Ofta behöver du bara använda $[officename] för att ändra det synliga innehållet i en Word-, Excel- eller PowerPoint-fil, och sedan sparar du filen igen i Microsoft Office-format utan att ändra de makron den innehåller. Du kan ställa in hur $[officename] ska fungera: Antingen sparas VBA-makrona i kommenterad form som en underrutin i $[officename] och skrivs tillbaka korrekt när dokumentet sparas i Microsoft Office-format, eller också kan du markera de Microsoft Office-makron som ska tas bort vid laddning. Det sistnämnda alternativet är ett effektivt skydd mot virus i Microsoft Office dokument.