http://wall.cz/index.php?m=topic&id=35250
To definování názvu pro každou položku mně přijde zdlouhavé, zvlášť, když jich bude víc. Neexistuje nějaké elegantnější řešení?citovat
Zaslal/a pavelo 27.7.2022 15:28
Pěkný den, prosím o nakopnutí, už jsem na řešení před časem narazil, ale teď na to nemůžu přijít.
V buňce (resp. buňkách pod sebou) - sloupec D chci mít nastaveno ověření vkládaných dat prostřednictvím nadefinovaného seznamu hodnot nacházejícího se na listu nazvaného "Číselník". Ale potřebuji, aby místo položky vybrané ze seznamu se ve skutečnosti zapsala do buňky jí přidružená hodnota. Ten seznam je tedy tvořen oblastí o 2 sloupcích. V buňkách A2:A28 jsou názvy kategorií, které se mají zobrazovat v rozevíracím seznamu. V buňkách B2:B28 pak jsou jim odpovídající hodnoty, které se po výběru názvu skutečně do buňky s ověřením mají vložit. Jak to udělat? Přikládám modelový sešit.
V této souvislosti mě napadá ještě limitující omezení, pokud jde o šířku zobrazovaného pole rozevíracího seznamu, které odpovídá šířce sloupce s nastaveným ověřením dat. Jelikož je název výrazně delší textový řetezec, jak hodnota a jí přizpůsobená šířka sloupce, nezobrazuje se při výběru v rozevíracím seznamu text názvů celý, což je nežádoucí.
Předem děkuji za pomoc.
elninoslov napsal/a:
So šírkou neporadím. Ani toto na novom liste nepomáha, lebo si sa to nastaví na širšie, aj to funguje po súžení stĺpca, ale iba do uloženia a otvorenia súboru.
elninoslov napsal/a:
Na to bude ale potrebný ActiveX ComboBox
Příloha: 53064_53052_overeni-dat-nazev-misto-hodnoty-test-2.xlsx
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
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.