Proc je nutne resetovat sluzbu regsvr32 - Excel 2003

Dobrý den,
používám jeden sešit Excelu2003 ve win XP Pro SP3, v kterém mám makra, která do jisté doby fungovala, ale teď - nevím, zda ta makra nebo něco jiného, se stane, že Excel najednou odmítá editaci, nelze rozpracovaný sešit uložit, vyvolat jakékoli makro ...
Vygooglili jsme a kutečně pomůže:
unfegister služby mscomctl.ocx a pak její znovuzapnutí. Dokonce na to udělala kolegyně i skript, ale proč se to tak děje - co to vyvolává?
Dá se to opravit takto:
Příkazový řádek Nabídka start - Spustit: cmd
regsvr32 /u mscomctl.ocx
potrvrdit vypnutí služby
regsvr32mscomctl.ocx
a opět potvrdit zapnutí této služby.
Ale poč se to děje a jak tomu předejít?
Díky. Miloš