Zadejte hledaný výraz...

Lze nastavit přístupová práva pro několik uživatelů k jednomu souboru v Excelu?

bartosik
verified
rating uzivatele
(16 hodnocení)
5. 4. 2016 17:29:30
Mám jeden soubor z několika listy a různými informacemi v excelovém souboru. Každý řádek je přiřazen danému uživateli. Lze nějak nastavit, aby se mi po přihlášení do tohoto souboru zobrazila data určená jenom pro tohoto uživatele? A někomu třeba všechna data?
Aby někdo mohl upravovat data a někdo je jenom číst?
Pokud toto jde a umíte to, kontaktujte mě a domluvíme se na odměně.
Díky
5. 4. 2016 17:29:30
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187887
TomasX
verified
rating uzivatele
(4 hodnocení)
5. 4. 2016 18:49:22
složitě, excel tohle přímo neužňuje, lze pouze chránit určité oblasti proti zápisu/čtení nebo zaheslovat celý soubor, nikoliv ale podle pro konkrétní uživatele.
Tohle se dá řešit dvěma způsoby, záleží na tom, jak moc chceš, aby data byla chráněna. Buď hodíš data do vba (maker) a zobrazuješ až podle přihlášeného uživatele v systému/AD nebo data natahuješ přes odbc a na autorizaci použiješ buď AD nebo klidně extra login, který uživatelům dáš, výhoda je, že okno pro zadávání jména hesla je systémově standardní, nevýhoda je, že musíš mít někde databázi s vnějším přístupem, kde budou data.
K čemu to potřebuješ? Nelze to vyřešit jinak?
5. 4. 2016 18:49:22
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187886
Jan
verified
rating uzivatele
(1 hodnocení)
5. 4. 2016 19:31:44
Šlo by to řešit přes Google Tabulky. Dají seí sdílet určité listy určitým účtům na Google.
5. 4. 2016 19:31:44
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187885
TomasX
verified
rating uzivatele
(4 hodnocení)
5. 4. 2016 19:37:15
ano, google tabulky jsou dobrý nápad, ale jak jsi psal, jsi omezený na sdílení pouze listů (teoreticky to lze ale také nascriptovat i na řádky) a poté musí mít každý google účet, což je někdy problém.
5. 4. 2016 19:37:15
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187884
Jan
verified
rating uzivatele
(1 hodnocení)
5. 4. 2016 21:26:15
Napsal TomášX;1282734
ano, google tabulky jsou dobrý nápad, ale jak jsi psal, jsi omezený na sdílení pouze listů (teoreticky to lze ale také nascriptovat i na řádky) a poté musí mít každý google účet, což je někdy problém.
Jojo, ale zdá se mi to zatím jako nejjednodušší řešení.
5. 4. 2016 21:26:15
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187883
bartosik
verified
rating uzivatele
(16 hodnocení)
6. 4. 2016 11:45:56
Jde mi o to, že využíváme pro zjednodušení některých přehledů např. zakázek, faktur apod... excelovské tabulky... Nechci řešit jestli je něco efektivnějšího apod.... 10 let jsme něco hledali a stejně byl excel to nejrychlejší řešení pro naše podmínky.
Nechci zadávat data do nějakého speciálního systému a z něho to tahat. Můžou ale být umístěné někde na vzdáleném úložišti.
Pokud se dá toto řešení použít tím způsobem, že vše zadávám do excelovské tabulky, která je na vzdáleném úložišti a z toho, se to tahá někam do databáze a pak něčím filtruje a exportuje opět do excel tabulky, tak by to mohlo vyhovovat. Jde mi o to, že je mi jedno jakými mechanismy bude zajištěna funkčnost mého požadavku, ale vstup a výstup musí být stejná excel tabulka, pouze dle uživatele s jinými daty. Ale přiznám se, že některým pojmům a zkratkám nerozumím. :-) Jako vba maker, AD atd... :-)
"Tohle se dá řešit dvěma způsoby, záleží na tom, jak moc chceš, aby data byla chráněna. Buď hodíš data do vba (maker) a zobrazuješ až podle přihlášeného uživatele v systému/AD nebo data natahuješ přes odbc a na autorizaci použiješ buď AD nebo klidně extra login, který uživatelům dáš, výhoda je, že okno pro zadávání jména hesla je systémově standardní, nevýhoda je, že musíš mít někde databázi s vnějším přístupem, kde budou data."
Děkuji
6. 4. 2016 11:45:56
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187882
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 4. 2016 12:14:02
jasně, rozumím ti a chápu, že žádná aplikace nevyhovovala, excel je v tomhle naprosto super. Lze to udělat, ale bohužel to znamená nějaké drobné programování a nastavování, cena může jít klidně k 10t.
V tomhle mají daleko více možností Tabulky od googlu (https://docs.google.com/spreadsheets/u/0/), bylo by pro tebe přijatelné je používat místo excelu? Jen se ptám, jestli tohle východisko je možné zvažovat.
V excelu tohle přímo zajistit totiž nelze, vždy jsou pro šikovnější uživatele všechna data viditelná a upravitelná. Teoreticky je možné ty data skrývat, ale pohodlné na práci to také nebude. Zkusím se zamyslet, ale teď z hlavy mě jiné možnosti nenapadají, s excelem jsem pracoval naposledy před více než pěti lety.
6. 4. 2016 12:14:02
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187881
bartosik
verified
rating uzivatele
(16 hodnocení)
6. 4. 2016 21:29:10
Tabulky od googlu nejsou řešením, potřebuji aby to mělo více funkcí, aby se tam dali jednoduše filtrovat sloupce, dalo se filtrovat podle barvy řádku apod...
Myslím ale, že by neměl být problém naprogramovat nějaký systém, který by si vždy hrábl do daného excel souboru a vyfiltroval danému uživateli vše podle jeho značky, ten by to měl vlastně jenom jako takové okno, že by viděl své věci, ale nemohl by nic měnit.... ti co by zadávali věci do tabulky, by klidně pracovali v excelu...
Uměl bys to?
Pokud ano, ozvi se mi do PM.
Případně i někdo jiný, přednost ale budou mít přispěvovatelé ve vláknu, tedy TomášX a iPekelnik.
Potřebuji ale opravdu člověka, který to bude umět naprogramovat, nehledám nikoho, kdo se bude učit a já nad tím strávím mládí a pak to stejně nebude fungovat.
děkuji
6. 4. 2016 21:29:10
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187880
TomasX
verified
rating uzivatele
(4 hodnocení)
6. 4. 2016 23:13:55
ano, ten google excel je o dost hloupější. S jistou improvizací tohle lze zajistit i v excelu, právě přes makra (programovací jazyk vba), makra jsou vlastně malé aplikace přímo v excelu, které mohou dělat libovolně složité úlohy. Pokud používáš třeba kontigenční tabulky, tak ty jsou zrovna interně implementovány jako makro, jen jsou součástí přímo excelu.
V Microsoft technologiích jsem programoval několik let a právě i s Excelem, proto chápu, proč se ho nechceš vzdát, je to výborný produkt. Bohužel nemám teď volné kapacity a prostor dělat takovou zakázku. Pokud někoho do měsíce neseženeš, můžeš se mi zkusit ozvat, třeba něco vymyslíme a prostor si najdu.
6. 4. 2016 23:13:55
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187879
zezmen
verified
rating uzivatele
(39 hodnocení)
7. 4. 2016 09:23:06
Přikláním se také k verzi jak navrhoval TomášX.
Pokud pracujete s tabulkami ve firemní síti, určitě by bylo vhodné SW řešení s databází.
Lze to udělat několika způsoby, např.:
* použije se databáze bez nutnosti nástrojů třetích stran (SQLite, ABS), která bude umístěna ve sdílené složce ve firemní síti, do této složky budou mít přístup všichni, kterým se povolí přístup do této složky
* v této složce bude i samotný SW a oprávnění stejné jako výše, kdy se všem uživatelům v síti odešle zástupce na spustitelný SW
* SW bude možné spustit na více počítačích současně, nebude vázáno na jedno spuštění
* změny v databázi se okamžitě zobrazí všem uživatelům
* možnost nastavení filtrování, podbarvení atd. bude možné v jednoduchém editačním okně
* možnost nastavení oprávnění pro konkrétního uživatele nebo skupinu uživatelů
atd....
* možnost doprogramování např. Android verze pro zobrazení dat (zde by se musela databáze nahrávat někam na úložiště)
* velikost databáze + SW nebude vyšší než 30 MB a bude přenositelná (např. budete chtít jako editor upravit některé věci doma, nakopírujete si obsah sdílené složky na Flash disk a spustíte poté doma z Flash disku)
Tvorba takového SW nebude vyšší jak 8.000,- Kč, samozřejmě dle složitosti zadání. Může to být třeba i jenom 5.000,- a vyhotovení max. do týdne.
7. 4. 2016 09:23:06
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187878
Jan
verified
rating uzivatele
(1 hodnocení)
8. 4. 2016 10:09:44
Tak já bych s programováním rád pomohl, ale není to můj šálek kávy, tak se omlouvám s tímto nepomůžu :)
Ale jak píše TomášX, mělo by to jít i v tom excelu. Čistě teoreticky si myslím, že by se mohla data do jiných excelových souborů, tahat z jednoho centrálního, který by jsi obluhoval, ale to už by bylo asi krkolomné řešení.
8. 4. 2016 10:09:44
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187877
zezmen
verified
rating uzivatele
(39 hodnocení)
8. 4. 2016 10:43:36
Napsal iPekelnik;1283248
Tak já bych s programováním rád pomohl, ale není to můj šálek kávy, tak se omlouvám s tímto nepomůžu :)
Ale jak píše TomášX, mělo by to jít i v tom excelu. Čistě teoreticky si myslím, že by se mohla data do jiných excelových souborů, tahat z jednoho centrálního, který by jsi obluhoval, ale to už by bylo asi krkolomné řešení.
To samozřejmě lze. A jak ochránit zamčený sešit? Vždyť odemčení sešitu je otázka max. 2 minut a heslo může být třeba i 200 místné. Z hlediska bezpečnosti a nepovolování automatického spuštění maker a scriptů, by musel uživatel pokaždé potvrzovat povolení. Zabezpečení sešitu je asi priorita, jinak by se mohl přihlašovat i ferda mravenec a měnit data jak se mu zlíbí a pak zase sešit uzamknout.
Jinak jak vytvořit uživatele a přihlašování např. zde:
https://youtu.be/DlBjHvxXsuk
https://youtu.be/8ULrJBnQBAE
https://youtu.be/jnUn2X_Z1WY
https://youtu.be/TRlMr3BWIQg
https://youtu.be/WwEpYcoDPg0
8. 4. 2016 10:43:36
https://webtrh.cz/diskuse/lze-nastavit-pristupova-prava-pro-nekolik-uzivatelu-k-jednomu-souboru-v-excelu/#reply1187876
Pro odpověď se přihlašte.
Přihlásit