Obávám se, že pro ovládací prvky obecně není. Existuje však právě pro políčko volby spojení s buňkou. Toto platí také podobně pro zaškrtávací tlačítka.
Tím se vlastně vykonávání příkazů posouvá z roviny editace makra na úroveň editace buňky. Prakticky lze zvolit jen "výchozí". To však určuje do jaké volby se postaví dokument (formulář) při otevření.
Dost podobný trik je s klasickým tlačítkem. Když vytvoříte hyperlinkový odkaz (klikačku) tak můžete zvolit "tlačítko" místo obvyklého "textu". A funguje to. Když ale takové tlačítko otevřete v návrhu - klasicky - makro (nebo odkaz) musíte přiřadit v prostředí - a je to jiné. Tyhle dvě použití se vylučují.
Najděte si v nápovědě heslo Tlačítko volby (přepínač) spojený s buňkou. Musíte experimentovat. Jestli tomu ale chcete rozumět dobře najděte si ve článcích (návodech ap - například Dan Sedláček), nebo v diskusi starší témata. Ještě si musíte uvědomit, že nehledáte stejný prvek pro XML formuláře, ani pro Base.
Ještě mám dojem, že se postupem doby některé věci (volby) změnily. Vzpomínám si totiž, že kdysi taková volba existovala. Prvky se musely seskupit a šlo jim přiředit "přepínání". Tedy to co hledáte - závislá volba. Ale tehdy to šlo zřejmě jen 1 proti všem. Zapnutím volby jednoho tlačítka se ostatní automaticky postavila do "volba vypnuta". Druhá možnost byla navzájem nezávislá volba. Bohu žel, už si nevzpomínám kde jdem na to narazil. Možná v Lotusu, možná ve StarOffice a možná tady v nějaké starší verzi. Také mám neblahé tušení, že se vlastnosti ovládacích prvků přímo odvozují od operačního systému. Takže to zřejmě souvisí například s ActiveX, ale ruku do ohně za to nedám.
Mělo by to umět seskupení, ale nic mimo přiřazení makra nevidím. Takže zřejmě zbývá jen možnost experimentovat s těmi "přiřazenými buňkami".
Základní nastavení "jako přepínač" se udělá tak, že se všechny navzájem blokované přepínače navedou do stejné buňky, ale každý přepínač má jinou návratovou hodnotu (referenční hodnota) pro režim zapnuto.
Také můžete zvolit u každého přepínače "referenční hodnotu vypnuto" tak, aby to odpovídalo Referenční hodnotě zapnuto jiného switche. Tím "vypárujete" některé přepínače mezi sebou tak, že přepínač 1 vyloučí zapnutí přepínače 2 (nebo všech ostatních mimo jednoho) ap.
Samozřejmě je možné například nastavit referenční hodnoty obdobně, aby byly všechny switche vypnuté, a nedaly se samy spustit. To se stane teprve když se "zvenčí" do společné referenční buňky vloží určitá hodnota zapnuto. Tohle může být aktivováno na základě výběru rozbalovacího seznamu, výsledek výpočtu aj.
Z toho musíte vycházet a zkoušet. Například je možné zvolit určitou provolbou až provedení makra, funkce ap. která "něco" udělá a přestaví switche na invariantní spuštění a tak dál.
Editoval neutr (2. 7. 2013 04:40:31)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ