
přidat tlačítko do XLS, a dále asi makro nebo co
zdravím,
potřeboval bych udělat:
- mám sešit XLS (ideálně aby to fungovalo v libre office)
- do buňky A1 vložím tlačítko, když na něj kliknu zobrazí se řádky 2-10,
když na ně kliknu znovu zase se skryjí
- rozsah řádku 2 - 10 bude definový jako v E1 bude hodnota 2 v F1 bude hodnota 10
takovýchto tlačítek bude v dalších řádcích na jednom listu třeba 100.
prostě sbalovací/rozbalovací tabulka
jsem schopen toho docílit v XLS?
díky
Platí pre Excel:
Pre každé tlačidlo musíš vyhotoviť takýto vlastný kód, kde otrocky musíš zadať bunky udávajúce rozsahy skrývaných riadkov.
Či to bude funkčné v LibreOffice neviem, keďže aj minule sme tu riešili nejaký problém, ktorý sa v LibreOffice nechcel správať tak, ako v Exceli...
Ak by sa zadefinoval modul triedy, tak by si pre celú množinu tlačidiel zadal jediný riadok:
kde by si riadok, odkiaľ má z buniek E a F načítať rozsah skrývaných riadkov, vyčítal Excel sám.
Prípadne sa dá prvá verzia (štandardný modul) ešte zjednodušiť:
Čiže pre každé tlačidlo vytvoríš minimálny kód, ktorým vyvolávaš spoločnú procedúru Prepinanie, ktorej predávaš argument, ktorým je číslo riadku, v ktorom sa pre dané tlačidlo v bunkách E a F nachádza rozsah skrývaných riadkov.
teda napr:
Prepínač 2 odovzdáva procedúre Prepinanie argumet 10. To znamená, že pre tlačidlo 2 sú ním skrývané rozsahy zadané v riadku 10 (v bunke E10 a F10).
P.S.Musíš si uvedomiť, že tlačidlo musí byť umiestnené v riadku, ktorý ostane viditeľný.