< návrat zpět

MS Excel


Téma: Vypnutí vzorců při změně data rss

Zaslal/a 13.3.2015 10:47

Zdravím vespolek,

potřeboval bych poradit zdali existuje nějaké makro, které by při zadání určitého data vypnula vzorce v daném listě sešitu aby již neprobíhali žádné výpočtu.. jde mě o to když budu mít sešit o pěti listech při tom "list1" bude hlavní, který bude sbírat data od ostatních listu, například soutěže. Když "list2" bude mít v buňce "A1" datum - 1.1.2015 tak, aby počítalo vzorce pouze v den 1.1.2015 který bude nastaven třeba v buňce B1: dnes(), jinak pak vzorce vypne a když proběhne někde nějaká změna již se nic nezapočítá. Soutěž se chová tak že každý člen z týmu má své bodové hodnocení a když přeběhne do jiného týmu v třeba 3 kole soutěže ( například "list4") tak aby se mu zpětně nepočítali a tím připočetly body z jiného kola soutěže "list2" za minula kola soutěže týmu do kterého přešel a zároveň již neodečetli. každý list bude mít bunku "a1" datum konání a buňku "b1" datum dnes dle vzorce "dnes()" to znamená, že když buňka "a1" 1.1.2015 tak budou vzorce přičítat a odčítat, násobit, dělit jen v to datum když bude 2.1.2015 zůstane hodnota stejná poněvadž již zadání bodů soutěže proběhlo a lze pouze změnit když se buňka "b1" přepíše na potřebné datum. Dokáže mi někdo poradit vím, že je to celkem zapeklité

Zaslat odpověď >

#024114
avatar
Můžeš si makro napsat ;-).

Vypnutí přepočtů:Application.Calculation = xlManualZapnutí přepočtů:Application.Calculation = xlAutomaticPokud chceš přepočítat jenom konkrétní list:Sheets("List1").CalculateMůžeš také využít události Workbook_SheetChange.

Přidej si své podmínky do IFu a máš hotovo...
P.citovat
#024115
avatar
Super za odpověď, jen nejsem makrech až tak zběhlý dokáži si ho upravit případně něco doplnit ale né ho vytvořitcitovat

Uživatelské menu

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

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje