

Dlouhé ukládání *.xls (Office 97)
Mám velmi rozsáhlé *xls soubory, skoro se stovkou listů a mnohatisíci výpočty jak na jednotlivých listech, tak napříč listy (self-made mzdový systém). Velikost prázdného souboru je kolem 4,5 MB; s naplňováním dat může narůst na cca 5 mega.
Ukládání takového souboru trvá řádově desítky vteřin, klidně půl (i více) minuty. Zdá se mi to strašně dlouho - i když změním třeba jen jeden údaj, bez vazeb na cokoliv jiného. Skřípu u toho zubama a přemýšlím, čím to může být - ramky mám giga, spuštěné procesy pod kotrolou, bez virů a breberušek, za sw. a hw. FW s NATem. Disky ATA-133, režim UDMA. P4/3GHz. Místa na discích je relativně dost.
Pro letošní rok jsem zmíněný systém (upravovaný od roku 1997) rozšířil pro více zaměstnanců a přidal více výpočtů. Několikavteřinové (cca do 10sec) ukládání bylo běžné i dříve, ale letos se mi zdá, že se jeho doba minimálně ztrojnásobila. Přitom vzorců přibylo tak 30% oproti předchozí verzi.
Excel 97 CZ.
Zkoušel jsem aplikace pod Vistou a MSO 2007: bohužel zlobí některá makra (nejsou pod MSO 2007 kompatibilní či co ), tak jsem zatím testování zanechal.
Čím to může být? Že bych dosáhl nějakých výkonostních mezí, za kterou je ukládání *xls nějaké složitější/pomalejší?