reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Nevite jak to udelat v MS Excel..

pavel.lib (49)|31.10.2008 23:18
To co chci umim jednoduse naprogramovat ve VBA. Ale soubor pak s sebou obsahuje makra a tak se chci zeptat zda to nejde udelat nejak jednoduse prostredky primo v Excelu.

SITUACE:
1. Sheet1 obsahuje napr. tabulku zamestnancu. Zahlavi je treba takoveto: |JMENO|PRIJMENI|MZDA|RC|atd.
2. Sheet2 tam chci mit ComboBox, ktery bude obsahovat list s prijmenimi zamestancu (lze provest napr. metodou DataValidation, nebo datasheet combobox, nikoliv Activex control), neni problem.

PROBLEM:
To co nevim je, JAK pri vyberu daneho zamestnance v ComboBoxu na Sheet2 dostanu data z odpovidajiciho radku z tabulky zamestnancu Sheet1 do nejakych bunek Sheet2. Napr. v Combu vyberu PEPU a chci do Sheetu2 dostat data radku nalezici PEPOVI.

Napsane ve VBA to je trifka ale nevite, jde to bez maker? :notsure
Diky moc. :)
mstejska (2912)|31.10.2008 23:26
Funkce Lookup() parametry nevim z hlavy
grafnev (69)|4.11.2008 11:36
Lookup() nebo nejaky svyhledat, pozvyhledat (klepnout na tlacitko funkce v zadavacim radku, vybrat vyhledavaci funkce a pak to projet co vyhovuje) - trosku problem tam je v tom, ze to dobre pracuje na serazenych datech, jinak to hleda nejak divne priblizne.

- nebo me napadla jeste uchylarna: Zapnout nahravani makra, zvolit ten sheet ve kterem vyhledavam pepu,
vyhledat pepu, vybrat polozky a pak ctrl+c ctrl+v a vlepit je kam potrebuju. Pak otevrit editor vbs a upravit to nahrane makro aby to spravne fachalo jak ma :)))))))).

P.S. Nevim jaky inteligentni clovek dostal napad prelozit do cestiny i funkce v excelu ... fakt sranda :(
caikef (31)|4.1.2009 20:58
Combobox vrací číslo ze sezmanu, nikoliv hodnotu buňky. proto už jde jenom udělat odkaz pomocí funkce INDEX - funkce INDEX ( označení oblasti dat kde hledáte; číslo vrácené ComboBoxem) .. nehrozí tak problémy s vyhledáváním a funguje to rychle