excel - makro - nebo jak na to?
zdravím,
prosím o radu
v excelu mám 2 listy.
na listu 1 mám takový jednoduchý formulář
na listu 2 mám seznam firem:
sloupec A - název
sloupec B - adresa
sloupec C - ičo
napr
ř. 1 Novák s.r.o, Praha, 11111111
ř. 2 Dvořák a.s. Brno, 22222222
na listu 1 potřebuji něco jako
1) vybírací seznam - roleta - combobox, který bude naplněn seznamem firem z listu 2
v combu budou 2 položky, Novák s.r.o a Dvořák a.s.
2) tlačítko "Vybrat"
po kliknutí na vybrat potřebuji aby se podle položky ve vybíracím seznamu vyhledal řádek v listu 2 a naplnil některé buňky listu jedna. v seznamu vyberu Dvořák a do listu 1 do buňky b5 se doplní Dvořák, c8: adresa a d10: ičo
--- b5, c8, d10 je napevno zadané
--- firmy v listě 2 se budou postupně přidávat
prosím o nakopnutí, nějak se s tím poperu, zatím umím v excelu jen suma dvou a více buněk ale jsem učenlivý. je to jednorázová záležitost (a ještě k tomu to není pro mě, jen jsem to volně přislíbil) tak se mi s tím nechce moc drbat.
mě se nad tím nechce moc přemýšlet, ale nestačil by na to filtr a podmínky?
to právě nevím :)
stacil, pokud by vyplnoval jen jedno policko. Tohle jsem resil bez makra:
Polozka formulare rolovaci menu, netisknutelna (aby nehyzdila vzhled vysledneho dokumentu, ne kazdy musi vedet, ze to delam v excelu pomoci rolovacich menu) navazana na sloupec nazvu firem. Jeji akci je vracet do nejake volne bunky pozici vybrane polozky (jeji adresa)
Na zaklade teto adresy (ostatni polozky jsou vzdy ve stejnych relativnich polohach) se vyplni potrebne polozky automaticky (jakmile se ta adresa zmeni, je nutne v akci rolovaciho menu nechat prepocitat list)
a nebo kdyby měl někdo něco takového již hotového a chtěl se podělit pro inspiraci? děkuji
tohle není problém udělat pomocí funkce svyhledat + vytvoření seznamu + ovládacího prvku navázaného na seznam.
Tak tady to máš pomocí makra.
Na listu faktura je tlačítko, které tě přepne na list zákazníci, kde si vybereš firmu - označíš buňku (je jedno kterou, v úvahu se bere celý řádek. To znamená že můžeš aktivovat buňku kde je zapsána firma nebo adresa nebo ičo.) Na listě zákazníci je další tlačítko které vybranou firmu zapíše do listu faktura a přepne tě na něj.
toto řešení je pro mě asi nejschůdnější, a kdoví co si ještě koncák vymyslí takže tudy cesta vede. díky moc a vyřešeno