< návrat zpět

MS Excel


Téma: .Protect/Unprotect rss

Zaslal/a 14.9.2010 12:34

Zdravím všechn,
právě tu řeším problém s umazknutí a odemknutí listu. Zjistil jsem totiž, že fungují dvě cesty, jak toho docílit.
1. ActiveSheet.protect password:= "mojeheslo"
ActiveSheet.Unprotect password:= "mojehslo"

Ta druhá je velmi podobná, jen má jinou formu zadání hesla:

2. ActiveSheet.Protect ("mojeheslo")
ActiveSheet.Unprotect ("mojeheslo")

Nevím proč, ale nějak jsem se do toho zamotal. Ikdyž všude používám stejné heslo, najednou mi to heslo nebere. V počátcích jsem měl problém s tím, že jsem jednou použíl formu pro odemknutí 1 a někdy 2 a stejně tak i při zamnkutí.
Usoudil jsem, že by to mohl být problém a tak jsem všude předělal hesla na jednu formu, ale excel stále hlasí chybné heslo. Jsem si naprosto jist, že jsem jiné heslo nepoužil a stejně tak je všude v makru zapsané jedno a to samé heslo.
Nemáte s tím někjaké zkušenosti, proč by to mohlo zlobit? Děkuji za případné rady..

3

Zaslat odpověď >

icon #002417
Poki
Zdravim,
to se mi nejak nezda, vetsinou u takovych chyb (znam to z vlastni zkusenosti;)) je chyba na strane nas, tedy lidskeho faktoru. Zkus si to jeste projit nebo ulozit konkr. soubor, podivam se na to...citovat
#002423
avatar
Nakonec se mi to povedlo vyřešit.
Pro odemknutí jsem však musel použít formu:
ActiveSheet.unprotect password = "mojeheslo"

Stejně tak pro uzamčení.
Když si dám makro:
ActiveSheet.protect ("mojeheslo")
Druhé napíšu jako:
ActiveSheet.unprotect password = "mojeheslo"
Tak mi metoda vrátí error, že je chybně napsané heslo.
Nevím proč, ale nějak mi to tady válčí. 7citovat
icon #002425
Poki
myslim, ze spravne je to takto:
ActiveSheet.unprotect Password:= "mojeheslo"citovat

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