Díky, UserForm1.Repaint je ten příkaz. Nyní je problém v tom, že se mi tento formulář zobrazí pouze v případě provedení nějaké akce uživatele za běhu makra (kliknutí myší, stisk klávesy apod.), jinak se během přepočtu nezobrazí. Domnívám se, že čeká, až doběhne výpočet, který má zřejmě prioritu před zobrazenim formuláře. Napadají mě tři řešení, ani s jedním si bohužel nevím rady .1. Vnutit excelu, aby před zahájením přepočtu zobrazil formulář (v kodu mám tento příkaz samozřejmě na začátku - bez požadovaného efektu).2. Nasimulovat v rámci chodu makra některou z výše popsaných akcí (klik,...)3. Vytvořit formulář ve stylu ProgressBar. Nenapadá mě ale, na jaké mezní hodnoty bych ho měl napojit (jinak řečeno, jak vyhodnotit kolik buněk se už přepočítalo a kolik ne, zda přepočet probíhá či zda už skončil).Možná je i jiné řešení, které mě nenapadlo. Máte někdo nějaký nápad? Dík.