Durch die neuen, vertrauenswürdigen, eingebetteten Makros erübrigt sich nun das Schreiben von Codes. Ein Makro ist Teil des Objekts, zu dem es gehört und wird in einer Eigenschaft gespeichert. Der Entwurf eines eingebetteten Makros kann ohne sich Gedanken über andere Steuerelemente, die möglicherweise auf das Makro basieren, machen zu müssen, geändert werden. Eingebettete Makros sind deshalb sehr vertrauenswürdig, weil sie unsichere Vorgänge automatisch verhindern.