Gewisse Grundkenntnisse in Makro- programmierung, rsp. Visual Basic (VBA) sollten vorhanden sein.
Die Grundsteine eines Makros, also z.B der Beginn mit "Sub" und das Ende mit "End Sub", müssen gelegt sein.
Prinzipiell können alle Programmzeilen bedenkenlos irgendwo in ein bestehendes Makro kopiert werden und sollten dann auch laufen. Braucht es im Header zusätzliche Angaben, werden diese separat vermerkt.