< návrat zpět

MS Excel


Téma: Zakázat výběr více listů? rss

Zaslal/a 18.9.2015 21:47

Ahoj lidi! Ví někdo jak zamezit výběru více listů bez skrytí záložek (Excel2010)?
Jde mi o výběr CTRL + klik myší na záložkách a "Vybrat všechny listy" z nabídky záložek.
Vlastně bych si přál i tu nabídku záložek zakázat. Buď natvrdo někde v nastavení sešitu (nic jsem nenašel), nebo VBA. Byl by nějaký tip?

Zaslat odpověď >

Strana:  « předchozí  1 2
icon #026965
eLCHa
@elninoslov
S tou kontrolou je to také problematické. Bylo by ji třeba vsunout do událostí Change, SelectionChange patrně ve spojení s Undo. Nicméně netvrdím, že tím obsáhnu 100% situací. Určitě bych to tak ale nedělal. V mých situacích vždy spolehlivě funguje ono skrytí listů a zobrazení pouze jednoho - neznám přesnou situaci kp57.
Máte pravdu, že 1 řádek kódu na práci mít viditelný vliv asi nebude. Já bych to tak opět nedělal, protože kromě dříve uvedeného je mi prostě proti srsti spouštět každou sekundu (což i tak může být dlouhý interval) kontrolu něčeho, co se stane (a to by musel opět říct kp57) velmi výjimečně.citovat
#026967
elninoslov
Asi som to zle napísal, keď si myslíte, že by som to tak najradšej riešil. Je to len jediné, čo ma napadá byť funkčné aj pri klávesovej skratke, aj pri Ctrl+klik, aj pri Vybrať všetky z kontextového menu (v kontexte otázky). Ale tiež sa mi to "riešenie" nepáči. Preto som napísal, že to nemá "vhodné" riešenie.

Bude treba problém pojať inak, a urobiť na to, ako vravíte, najlepšie vlastný výber (formulár, kontextové menu, tlačítka,... ).citovat
icon #026969
eLCHa
Ne, napsal jste to srozumitelně. Já jenom doplnil.citovat
#026990
avatar
Ahoj! Vlastně už jsem to tu napsal, ale zopakuju, aby z toho nebyl další nekonečný seriál.
{tak to zatím řeším v událostních procedůrách "Change" a "SelectionChange"}
samozřejmě
If ActiveWindow.SelectedSheets.Count > 1 Thenve spojení s Undo
Ano mám i skryté Listy (VeryHidden)
a taky ošetřeno "Pouze s povolenými makry" a "EnableEvents" i CTRL+Shift+PGDN/PGUP.
Jen jsem chtěl vědět zda se ten MultiSheets dá ošetřit i jinak.
Určitě nebudu vytvářet Form na výběr Listů.
Je to pro moje děcka, které netuší, že nějaké VBA existuje.
Prostě jim chci tu lištu záložek nechat a přitom zamezit náhodnému výběru více Listů. Toť vše.
Díky za všechny reakce.citovat
icon #026992
eLCHa
@kp57
Pokud jsou přínosem, tak proti seriálům nic nemám. Já Vám věřím, že to tak máte. Vlastně by mne dost udivilo, kdyby ne. Ale vzhledem k tomu, že na fórech se pohybujete a i odpovídáte už roky, tak bych od Vás čekal, že to napíšete už do prvního příspěvku. Chtěl bych se zeptat na to a na to - zatím to dělám tak a tak - zajímalo by mne, zda by to nešlo jinak? Pak by to bylo trochu jiné téma. Dobře víte, že ten dotaz je sice Váš, ale odpovědi zaberou nějaký čas a nebudete je číst Vy sám a to co je samozřejmé pro Vás, není samozřejmé pro jiné.citovat

Strana:  « předchozí  1 2

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje