Makro při zamčeném sešitu selže Vyřešeno
Makro při zamčeném sešitu selže
Ahoj, prosím zkušené krále excelu o radu. Udelal jsem si sešit, který porovnává dva sloupce. Vytřořil jsem si 3 makra pro 3 tlačítka. Jedno je ,,seřaď", druhé je ,,Porovnej", třetí ,,smaž vše". První dvě fungují dobře, třetí sice taky, ale jen do chvíle, než sešit zamknu a necham aktivní jen buňky do kterých se vkládají data pro porovnání....hází to hlášku Metoda delete třídy range selhala...nevíte prosím někdo co s tim?..Předem děkuju moc za pomoc...
Re: Makro při zamčeném sešitu selže
Na začátek Vaší procedury vložte
Kód: Vybrat vše
sheets("Jmeno").Protect UserInterFaceOnly:=True
Re: Makro při zamčeném sešitu selže
Mohl by jste mi prosím zkusit vysvětlit trošku podrobněji kam přesně vložit tuto část, zdali mezi uvozovky místo ,,Jméno" napsat název listu, nebo sešitu a podobné věci. Omlouvám se, ale jsem naprostý začátečník, samouk...děkuji
Re: Makro při zamčeném sešitu selže
Pro jednoduchost vložte hned na začátek procedury
Jmeno = název listu
Pokud je to aktivní list, můžete použít ActiveSheet. Pro další informace použijte Google.
Kód: Vybrat vše
Sub mojeProcedura()
Sheets("Jmeno").Protect UserInterFaceOnly:=True
'nějaký kód
End Sub
Pokud je to aktivní list, můžete použít ActiveSheet. Pro další informace použijte Google.
Re: Makro při zamčeném sešitu selže Vyřešeno
Děkuji. Mohu mít ještě jeden dotaz? Když sešit, resp. většinu buněk kromě dvou sloupců zamknu s heslem, při použití tlačítka ,,smazat vše" to po mě chce heslo. Přesto, že se sešit neodemkne po aktivaci tohoto makra. Může to být způsobeno tím, že jsem makro vytvářel v odemčeném sešitu? Ale v zamčeném to zase nejde, tak jsem trošku bezradný...momentálně sešit je zamčený, funguje zamčený, ale je zamčený bez hesla...pokud ho zamknu s heslem, už to heslo požaduje při aktivaci některých maker...
Prostě to zkusim shrnout...když je list odemčený, funguje to. Pokud list zamknu s heslem a necham aktivní jen buňky, které chci, po novém otevření sešitu to hlásí chybu, nebo to chce heslo a po zadání správného hesla makro proběhne a sešit zůstane zamčený.
Prostě to zkusim shrnout...když je list odemčený, funguje to. Pokud list zamknu s heslem a necham aktivní jen buňky, které chci, po novém otevření sešitu to hlásí chybu, nebo to chce heslo a po zadání správného hesla makro proběhne a sešit zůstane zamčený.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 9
- 1125
-
od mmmartin
Zobrazit poslední příspěvek
29 srp 2023 16:47
Kdo je online
Uživatelé prohlížející si toto fórum: Seznam[Bot] a 5 hostů