< návrat zpět

MS Excel


Téma: Zastavení automatické aktualizace sešitu rss

Zaslal/a 19.2.2015 11:29

Ahoj,

potřebuji jen "celoplošně" zastavit aktualizaci sešitu a když kliknu na tlačítko, tak se hodnoty budou generovat podle toho, jaké jsou pro ně vzorce v buňkách. Vzorce jsou již napsané v buňkách, do VBA je psát nechci, jsou komplikované a nevím, jak bych to udělal. Tlačítko by mělo sloužit jen prostě jako refresh sešitu, který vyvolá auktualizaci buněk a tím pádem se i vygenerují nová čísla. Automatickou aktualizaci bych chtěl zastavit a vyvolat jí jen tlačítkem.

Když chci s hodnotami pracovat dále (buď kopírovat na jiný list nebo do Wordu), nebo poupravit jiný vzorec, náhle se mi při změně vygenerují jiné hodnoty a výsledky, se kterými jsem pracoval jsou náhle pryč a musím pracovat s jinými.

Děkuju za rady.

Zaslat odpověď >

#023742
avatar
No hlavne, že ty tomu zadaniu rozumieš. To je polovica úspechu. 4citovat
#023744
avatar

marjankaj napsal/a:

No hlavne, že ty tomu zadaniu rozumieš. To je polovica úspechu.


To tlačítko by jednoduše mělo vyvolat refresh sešitu. Automatický refresh bych chtěl zastavit.citovat
icon #023746
eLCHa
@4petris
No - také mám problém tomu porozumět

Zkuste Vzorce -> Výpočet -> Možnosti výpočtu a vyberte Ruční

Pak se Vám sešit přepočet pouze v případě, že klepnete na Přepočet listu nebo (F9)citovat
#023747
avatar
@eLCHa

To je přesně to, co jsem potřeboval. A jde vytvořit tlačítko, které by bylo umístěno v tabulce a mělo by stejnou funkci jako Přepočet listu nebo (F9)? Děkuji.citovat
icon #023748
avatar
Tlačítko? Isteže ide. Ale pokiaľ má spustiť akurát prepočet, tak aká je výhoda tlačítka proti F9, eventuálne Ctrl+Alt+F5 (Refresh All, je k tomu i ikona, čiže tlačítko)? Dobre teda, tlačítko. V kóde bude jedno z nasledujúcich:

všetky otvorené súbory Excel: Application.Calculate (alebo iba Calculate)
konkrétny list: Worksheets(1).Calculate
konkrétny rozsah (range): Worksheets(1).Rows(2).Calculate
celý súbor: activeworkbook.RefreshAll

edit: RefreshAll (Ctrl+Alt+F5) v prípade datových pripojení, čo asi nebude (neviem) tvoj prípad.

Do úvahy prichádza ešte Ctrl+Alt+F9, vo VBA: Application.CalculateFullcitovat
#023770
avatar
@AL

Díky, problém vyřešen.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32