spetko
26.03.09,12:15
Ahoj,
potrebujem poradiť s takýmto problémom:
V bunke E4 je vytvorený zoznam v overení údajov. Tento by som chcel meniť v závislosti od obsahu bunky E2. Zatiaľ tam mám príkaz "IF", ktorý sa dá vo vzorci zadať len 7 krát a ešte je to neprehľadné.
Prikladám prílohu.
Vďaka
PaloPa
26.03.09,18:25
No, prílohu som síce nenašiel, ale skúsim odpovedať.

Pre validáciu bunky typu "Zoznam" (List) je povolený iba odkaz na rozsah buniek, alebo zoznam hodnôt s oddeľovačom.
Ale dá sa to "omakrovať". Viď prílohu.

Pokec:
1) dve pomenované oblasti: valid_Zoznam1, valid_Zoznam2 // list "Zoznamy_pre_Validáciu"
2) List "Vstupy":
- bunka E2 - výber čísla zoznamu (možné hodnoty len 1 a 2)
- bunka E4 - výber zo zvoleného zoznamu
3) Zmena zoznamu
- zmeniť číslo zoznamu v E2
- tlačidlo "Zmeniť valid. zoznam"

Palo
spetko
27.03.09,11:32
rád by som to vyriešil bez makra. s "IF" mi to ide, ale vzorec je neprehľadný. Skúsim prílohu ešte raz. Ospravedlňujem sa
Palo
PaloPa
27.03.09,14:14
rád by som to vyriešil bez makra. s "IF" mi to ide, ale vzorec je neprehľadný. Skúsim prílohu ešte raz. Ospravedlňujem sa
Palo

Zaujalo ma to, normálne si ma vyhecoval :-)
Nevedel som ako na to bez makra, ale všemocný Google pomohol.:cool:

Pripájam výsledok do tvojho zdrojového súboru.

Tu je linka na orginálny článok:
http://www.contextures.com/xlDataVal13.html
Veľmi elegantné riešenie a zoznamov môžeš mať koľko chceš.

Palo