Příspěvky uživatele


< návrat zpět

Je to přesně tak, jak píšeš, je to jen z důvodu nechtěných zásahů, nikomu primárně nejde o to ten soubor ničit, spíš aby omylem jeden nenarušil data druhému.
Ke tvé druhé poznámce - moje úvaha byla taková, že každý uživatel při vyplňování nového řádku vybere v daném sloupci příznak, že řádek je jeho. Před uložením by pak např. tlačítkem spustil makro, které by si řádky seřadilo podle toho příznaku a dle toho označilo oblasti. Tyto oblasti by definovaly proměnné, tedy oblasti, které mají být zajištěny daným heslem ...
Uživatel by pak samozřejmě musel souhlasit s tím, že bude muset dodržovat některá pravidla, pokud se souborem bude chtít pracovat. Jinak to asi vyřešit nelze.

Mi bohužel nestačí jen si \"na tvrdo\" pojmenovat oblasti v excelu, protože uživatelé budou soubor aktualizovat, doplňovat do něj nové řádky a s tím se musí měnit i oblast, která bude zamykána. Proto jsem tuto oblast pro heslo chtěla mít nadefinovanou jako proměnnou v kódu. Pak oblast buněk chráněná daným heslem = proměnné. ještě na to zkusím mkrnout, kdyby tě něco napadlo, budu ráda ... díky

Děkuji, Poki, supr nápad, bohužel mi to nefachá, zkoušela jsem to zakomponovat do makra, které v souboru spouštím i samostatně do private sub a ani v jednom nic. Zkusil bys mi to hodit do toho souborku pls? Děkuji

Omoluvám se, ještě příloha 2

dobrý den, potřebovala bych poradit s kódem na něco podobného, co se zde řešilo.
k mému souboru bude mít přístup více uživatelů, každý z nich bude do souboru přispívat. Daný uživatel může upravovat svoje řádky, ale řádky ostatních uživatelů pro něj musí zůstat uzamčené.
Řešila bych to tak, že bych v kódu definovala proměnnou (=oblast buněk, pro jejiž změnu bude nadefinované danému uživateli známé heslo).
S čím si ale nevím rady je to, jak dostat kód pro Povolení uživatelům úpravy oblastí (v excelu 2007 karta Revize ) a do něj dostat ty definované oblasti (tedy proměnné).
Pro ilustraci přikládám tabulku s ručně zadanými povoleními.

Dobrý den,

moc děkuji za odpověď - vyzkoušela jsem - ale bohužel nefunguje.

Udělala jsem zjednodušenou verzi svojí kalkulace - přikládám v souboru - moc by mi pomohlo, kdybyste se na to mrkl - myslím, že pro zkušeného excel mazáka to snad nebude neřešitelný problém.

Jen stručný popis k souboru - v souboru "zkouška.xlsm" - na listu "kalk-PE" je kalkulace s comboboxem (makro ke comboboxu skrývá určité řádky, které jsou pro typ výrobku nepodstatné).

Poté, co uživatel zadá kalkulaci, přejde na list "zadávací", kde si zadá cestu a soubor, kam spuštěním tlačítka "vytvořit new kalk" list s kalkulací přesune. K tlačítku je přiřazené makro Vyrobek1 uložené v ThisWorkbook.

Když ale makro spustím, zacyklí se mi v makru od comba. Hlášku Application.EnableEvents jsem použila, leč neúspěšně.

Budu opravdu vděčná za radu.

Děkuji a zdravím

Bára


Uživatelské menu

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

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse