< návrat zpět

MS Excel


Téma: Combo vs ActiveX Combo-přiřazení hodnot z listu rss

Zaslal/a 5.11.2015 9:01

Zdravím, potřebuji poradit, jak přiřadím ActiveX combu hodnoty z jiného listu. Nevím, zda to popíši srozumitelně, ale z přílohy to bude patrné. Normální ovládací prvek, když rozkliknete a vyberete jednu z možností, nastaví se v buňkách B2,C2 a D2 hodnoty z listu SUROVINY, což potřebuji. Bohužel v seznamu bude tisíce položek, takže bez vyhledávání je to nemyslitelné. ActiveX vyhledávání umí, ale nevím, jak mu zas přidělit ty hodnoty z listu SUROVINY aniž bych musel něco tvořit ve VBA. Pokud to bude jediná možnost, prosím o nástřel jak na to, díky moc!
P. 1

Zaslat odpověď >

Strana:  1 2   další »
#027842
avatar
nejde mi přidat příloha :(citovat
#027843
avatar
píše to - Uložení se nezdařilo. Pravděpodobně jste nezadal(a) text nebo znaky z kontrolního obrázku. ale žádný kontrolní obrázek tu nemám, ani v IE ani ve FireFoxu :( Zkoušl jsem to v ZIPu, RARu i zaheslované a nic. Mohu zaslat na mail, pro představu, díky :)citovat
icon #027844
eLCHa
Čtete důkladně?
Jakou velikost má Vaše příloha?

Max. velikost souboru: 256 kB, povolené typy souborů: .gif .jpg .png .txt .zip .rar .tar .7zcitovat
#027845
avatar
četl jsem :) ... má 18kB :)citovat
icon #027847
eLCHa
Zkuste se odhlásit a při přihlášení odškrtnout zabezpečené. Toto hodně zlobí.citovat
#027848
avatar
nahrál jsem to na ulozto
http://ulozto.cz/xSk8Z6tV/pokus-rar
pass: pokuscitovat
#027850
avatar
K nastavení zdroje pro seznam položek v samostatném prvku ComboBox z kolekce ActiveX nepotřebujete znalosti o VBA. V režimu návrhu umístěte prvek na list a k tomu si zavolejte službu Vlastnosti (vedle nabídky Režim návrhu). V ní vyhledejte vlastnost ListFillRange a do ní zapište oblast se zdrojovým seznamem,
např. List2!B10:B40
Pro úplnou funkci prvku je nutno zadat ještě vlastnost LinkedCell (např. E20), kam se vybraná možnost přenese.
Když pak vypnete režim návrhu a klepnete na pravý ukazatel v prvku, dostanete požadovanou nabídku.citovat
icon #027852
eLCHa
Uložto mám blokované v PC a blokované i v hlavě. ;)citovat
#027854
avatar
Také nemám rád ulož.to, ale když to nešlo připojit sem :( nenapadla mě lepší cesta. leda mailem :) to:vovka díky za radu, ale bohužel toto vím a není to to co potřebuji, v příkladu je patrné, že ListFillRange mám vyplnění a LinkedCell mi pouze přenese obsah comba do buňky, kterou jsem si zvolil, ale já potřebuji přenášet hodnoty, které jsou na jiném listě a v různých sloupcích.
př. mám combo na Listu1, na Listu2 mam seznam kde je na pozici A1 až A10 název položek (tento rozsah mám i v ListFillRange. A na každém řádku na Listu2 jsou jednotlivé hodnoty, tzn. B1-H1. Takže pokud na Listu1 v combu vyberu položku 1, tedy hodnota z Listu2 A1, chci, aby se mi na List1 do buněk např. D2,E2... automaticky přenesly hodnoty z Listu2 z hodnot B1-H1.
Snad je to trochu k pochopení, v příkladu je to patrné, potřebuji spojit funkci z comba a comba ActiveX :)citovat
#027856
avatar
Mně to připadá, že chcete moc muziky najednou. Kdybyste do buňky LinkedCell přenesl vybranou možnost, mohl byste si pro ni zjistit pomocí POZVYHLEDAT řádek na zdrojovém listu a z jeho sloupců byste následně mohl čerpat potřebné hodnoty. Pro takový postup ani nepotřebujete prvek ActiveX, stačí obyčejný ComboBox pro list.citovat

Strana:  1 2   další »

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