To záleží od konkrétneho makra, čo robí, s akými vstupmi/výstupmi počíta. Každopádne je vhodné pri komplikovaných makrách odkazovať na konkrétne listy (kľudne aj premenné), nie na ActiveSheet, ľahko sa Vám môže stať, že si poškodíte data, ak budete napr. debugovať a prepnete list. Prípadne čo ak užívateľ spustí makro z iného listu...
Každopádne to ale nerieši Váš problém. Na to, aby Vám na to ktokoľvek pozrel, musíte to makro zverejniť. No ak má to makro rozsah >64 KB, tak to len tak nebude. Také veľké makro bude asi nahrané cez Macro Recorder, nie ? Ten tam ľúbi nasekať poriadne zbytočnosti, ale k tomu sa opäť môžeme vyjadriť až po zverejnení prílohy a popisu makra. Bez toho nič.
citovat