řeším už nějakou dobu problém v excelu s vyhledáním dat a jejich vypsáním do MsgBoxu,
ale nemůžu přijít na to, jak to udělat.
Mám list4 a v něm jsou ve sloupci D2 až D7 kody
Kód: Vybrat vše
A B C D E F G H
1
2 kod e f g h
3 456 test test test test
4 455 test1 test1 test1 test1
5 454 test2 test2 test2 test2
6 453 test3 test3 test3 test3
7
a každý kód má na listu5 viz níže, pod sebou detail a já bych potřeboval ten detail pod kódem
zobrazit v MsgBoxu
Detail např. pro kód 454 je řádek 2 a 3 a detail pro kód 456 je řádek 5,6 a 7 atd.
Jinak kódů na listu4 může být několik řádků a na listu5 je spousta kódů s detaily
Kód: Vybrat vše
A B C D E
1 454 test2 test2 test2 test2
2 457864 <<< wee 7785 adsas
3 457865 <<< ew 7786 adsas
4 456 test test test test
5 566338 <<< ssd 879870 sasd
6 566339 <<< eww 879871 sasd
7 566340 <<< ee 879872 sasd
8 453 test3 test3 test3 test3
9 32574 <<< gcg 6214 hghv
10 455 test1 test1 test1 test1
11 7811 <<< arr 44 ewsd
12 7812 <<< asas 45 ewsd
Mělo by to fungovat, tak že když na listu4 klepnu třeba na kod 455, tak to v listu5 najde řádek
s kódem 455 a vše pod ním až po další řádek s dalším kódem to zobrazí v MsgBoxu, ty šipky
ve sloupci B ty vždy určují, že se jedná o detail pod každým řádkem a jsou u všech kódů stejné
a detailů pro jeden kód může být 1 až 40.
Chtěl jsem použít funkci SVYHLEDAT jenže ta by našla na listu5 kód pokud by byli seřazeny zasebou a to nikdy
nebudou, takže ji nejspíš nejde použít, pak jsem si říkal udělat to nějakým makrem, ale nevím jak na to
a pak taky, jak navázat makro na buňku nebo text v buňce nebo jak svázat hypertextový odkaz s makrem
jestli vůbec něco takového jde?
Nenapadá mě, jak to udělat, tak bych chtěl někoho požádat o radu.
Předem děkuji za případnou pomoc.