< návrat zpět

MS Excel


Téma: Najít závislost ověření dat na jiných buňkách rss

Zaslal/a 7.3.2017 15:13

Dobrý den, poradí někdo, jak odhalit buňku/buňky, na něž je prostřednictvím její/jejich adresy odkazováno v nastaveném ověření dat u jiné buňky/jiných buněk někde v listu? Jinak řečeno potřebuji u rozsáhlé tabulky, ve které jsou jednak hodnoty, jednak spoustu vzorců a také nastavená ověření dat pro zadávání hodnot do buněk, zjistit závislosti výsledků ověření na hodnotách jiných buněk, popřípadě potvrdit, že takové závislosti v listu neexistují.
Vzhledem k rozsáhlosti tabulky se mi nechce jít cestou vyhledání všech buněk, kde je nastaveno nějaké ověření (což excel umí) a u nich pak u všech jednotlivě nahlédnout do nastavení ověření, co tam je nastaveno.
Děkuji předem za jakýkoli podnět.

Zaslat odpověď >

Strana:  « předchozí  1 2 3 4   další »
#035400
avatar

pavelo napsal/a:

Bohužel všechny předložené varianty mi hází chybu. Přikládám soubor, ve kterém bych chtěl analýzu aplikovat.
Příloha: zip35400_evidence_pd_2015t-7_0_3-test.zip (81kB, staženo 24x)
citovat
#035421
elninoslov
Chybu spôsobujú Zlúčené bunky. Pretože ako použité v Overení sú samozrejme označené, ale neobsahujú žiadne overenie. Len prvá z nich. Dá sa to poriešiť takto.
Příloha: zip35421_evidence_pd_2015t-7_0_3-test.zip (101kB, staženo 25x)
citovat
#035424
avatar

elninoslov napsal/a:

Chybu spôsobujú Zlúčené bunky. ...
Spuštěním makra je analyzován list Měsíc(1) a do listu Overenie se vypíší pod sebe vzorce použité v Ověření. Ve druhém sloupci do odpovídajících řádků se vypíší současně adresy buněk, ve kterých se Ověření na originálním listu nachází. Rozumím tomu správně?
Úplně ale nerozumím, jak to vlastně funguje, jak je ten výpis seřazen a proč tam jsou i buňky, kde není ověření?citovat
#035428
elninoslov
Niečo v tých bunkách X11:Y42 je. Označte si ich, a pozrite do Overenia. Nič tam nieje. Ale stlačte tam "Vymazať všetko", potvrdte, a spustite makro. Už tam nebudú figurovať.

Na základe čoho ich zoraďuje netuším. Keď som Vám totiž posielal prílohu, tak ich zoradil inak, ako keď som to isté spustil teraz :)

EDIT: A ešte si čeknite, prečo Vám dávajú niektoré Overenia chybu #HODNOTA.citovat
#035433
avatar
OK, moc děkuju, budu to zkoumat. Zdá se, že tohle je funkční a zcela vyhovující řešení mého požadavku.
Děkuji i všem ostatním, kteří se zapojili do diskuze a k řešení tak přispěli.citovat
#035434
elninoslov
Aha, tak nieje to funkčné. Zabudol som na podstatu zadanú na začiatku. A to, že si potrebujete pozrieť vzťahy medzi bunkami v Overeniach a bunkami listu. To by v tomto prípade s použitím pomocného listu nefungovalo. Musí to byť na tom istom liste, ktorý je kontrolovaný, lebo adresy buniek v Overení nemajú prefix listu. Takže takto. No a ak by ste to chcel aj zoradené, tak použite tú druhú metódu Najdi2.
Příloha: zip35434_evidence_pd_2015t-7_0_3-test.zip (108kB, staženo 28x)
citovat
#035441
avatar
Když spustím makro, vypíše se seznam, avšak téměř ve všech řádcích jsou vzorce vyhodnoceny s chybovou hláškou "#NÁZEV?" - u varianty NAJDI i varianty NAJDI2.
Ještě jsem zjistil, že když do buňky se vzorcem ve výpise vlezu a odentruju, vyhodnocení vzorce se zobrazí bez chyby.
Neplatí to ve všech případech. Následující popis jsem po podrobnějším přezkoumání upravil. Ve vzorci, kde je použitý v podmínce výraz PRAVDA co by logická hodnota, tak je teď tento výraz uzavřen do jednoduchých uvozovek, resp. je apostrof před a za slovem.citovat
#035451
elninoslov
Na karte Vzorce je tlačko Vyhodnotiť vzorec. Použite to na zistenie, čo vo vzorci vracia #NÁZEV. Na SK Excel funguje vkladanie vzorcov OK. Skúste na konci makra zmeniť .Formula na .FormulaLocal alebo .Value. Problém bude už zase ten prekliaty (už snáď až kultovne-nešťastný) preklad fnc. Nemám CZ Excel ako vyskúšať, uvidím, či sa k niečomu dostanem.

Prikladám výsledky, ktoré dostanem na SK Excel.
Příloha: zip35451_vysledky.zip (11kB, staženo 27x)
citovat
#035452
Jeza.m
Jen dodám, že cílem není to aby vypsané vzorce z ověření nevracely chybu, to ony nejspíš budou, ale když si pak dáte u nějaké té buňce co chcete smazat, zobrazit následníky, tak se vám to na daný vzorec odkáže, nezávisle na to co je jeho výsledkem.
M@citovat
#035458
elninoslov
To áno, to ma trklo minule 9.3.2017 23:19, to funguje. Len by to chcelo vyšperkovať :)citovat

Strana:  « předchozí  1 2 3 4   další »

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

Prirazeni OnClick makra CommandButtonu pres VBA

Tex • 3.10. 1:57

Automatické dosazení KDYŽ

marjankaj • 2.10. 22:22

Automatické dosazení KDYŽ

PavelJ • 2.10. 21:54

Automatické dosazení KDYŽ

elninoslov • 2.10. 20:21

Automatické dosazení KDYŽ

PavelJ • 2.10. 19:55

Automatické dosazení KDYŽ

Stalker • 2.10. 19:23

Automatické dosazení KDYŽ

PavelJ • 2.10. 18:22