Makra v Excelu 2003 se tvoří úplně stejně, jako v jiných verzích. Jaký máš konkrétně problém?
Mimochodem - fungující příklady na všechny tři situace máš zde:
Uložit jako - SaveAs Metoda - Excel VBA
Tisk (print) na tiskárnu - Excel VBA
Přiřazení maker tlačítkům - Excel 2007