< návrat zpět

MS Excel


Téma: Sdílení excelu rss

Zaslal/a 17.3.2013 20:46

LanoZdravím,
mám všeobecný dotaz. Má někdo zkušenosti se sdílením sešitu více uživateli? Mám soubor, který je sdílený cca 60 uživateli. Udělaný je v Excelu 2010, ale otevírají ho i v Excelu 2007. Většinou je otevíraný všemi v jeden den. Problémy:
1. občas se některým uživatelům objeví hláška, že soubor je uzamčen pro úpravy jiným uživatelem,
2. bez zjevného důvodu se zvětšuje velikost souboru. Z původní velikosti 4 Mb za 3 týdny na 8 Mb. A to se tam přidá týdně 6O řádků, každý s 10 buňkami!
Přitom:
- v souboru je určitě spuštěno sdílení 1
- není zapnuté ukládání změn
- soubor obsahuje makra
- je sdílen ve firemní síti
Myslím, že není třeba přikládat soubor. Chci jen vědět, jestli má někdo stějné problémy a jak je řešil ... 1
Díky

stop Uzamčeno - nelze přidávat nové příspěvky.

Strana:  1 2   další »
#012328
avatar
k 1) pokud otevře soubor více uživatelů současně, dalším se objeví, že první uživatel už využívá - proto hlásí uzamčení pro úpravy, to bych neviděl jako problém
k 2) popis spíš vyvolává další dotazy: kdo přidává těch 600 buněk týdně, když nelze uložit změny? Nemají přidávané buňky nestandardní velikost (výšku řádku a šířku sloupce - to pak velikost objemu dat narůstá neobvykle rychle)? Nevkládají se obrázky? Co dělá zabudované makro?citovat
#012334
Lano
Tak konkrétně. Jedná se o systém objednávání obědů. Většině uživatelů to funguje tak jak jak má. Žádné upozornění. Ale občas se někomu ukáže, že to používá jiný uživatel a nejdou uložit změny. Takže to musí objednat později, nebo u kolegy. Buňky jsou standartní, obrázky to nepřidává, makro zapisuje z listu uživatele do listu databáze datum, týden, jméno, číslo jídla, počet, cenu jídla a kdo, kdy změnu udělal. A to tak, že se přepne do listu databáze, najde odpovídající řádek (pomocí GoTo), zapíše data a vrátí se do listu uživatele. Cca 60 uživatelů x 10 záznamů = 600 buněk. Každý uživatel má svůj list. Celkem cca 70 listů.citovat
#012337
avatar
Vlastností sdílených souborů v síti bývá fakt, že do nich nelze zapsat data od více uživatelů najednou. V naší síti to řešíme tak, že uživatele, který "blokuje" zápis, ostatní kontaktují, aby soubor uvolnil. A také se nám stává, že "občas" se sdílený soubor chová nestandardně - nejde do něho momentálně zapisovat, není ihned přístupný apod. To už je ale otázka sítě a provozu serveru. Že by nám nezvykle narůstala velikost souboru, s tím zkušenost nemám, ale určitě bych se snažil zjistit příčinu - sledovat změny, např. je-li nárůst trvalý, narůstá-li objem po zápisu některých uživatelů apod.citovat
#012338
Lano
Díky "chey". Jsem rád, že v tom nejsem sám a že jsi mě uklidnil, že to nestandartní sdílení není chyba mého souboru. Na to narůstání se podívám ještě z hlediska výšky a šířky všech buněk. Raději to ještě zkontroluji. Ale mám tušení, že velikost naroste, když se to někomu "sekne". Uvidím. Díky za spolupráci 1

Jen: když teď čtu znovu tvoji odpověď: vlastnost sdíleného souboru je, že jde zapisovat data více uživatelů, ne ? Nebo jsem to špatně pochopil ?citovat
icon #012342
eLCHa
Se sdílenými sešity moc zkušeností nemám - použil jsem jednou před lety a už nepoužívám

Ale tipl bych si, že při 60 uživatelích tam po každém z nich zůstává nějaký maras (napadá mě např. nastavení zobrazení, tisku...)
Navíc jsem někde narazil - pokud najdu dám odkaz - když se nekorektně zavře, může působit problémy

Jednou začas by se asi mělo sdílení zrušit uložit a znovu nastavit

Je otázka - máte sice nastaven pro každého uživatele jiný listy, ale píšete, že data se stejně potom hážou makrem na ten 1 - jak je řešen tento konflikt? Protože si pamatuji, že se mě excel ptal:
Měníte buˇnku XY, změny provedl tak někdo jiný - co s tím?citovat
#012343
avatar
Jde zapisovat více uživateli do jednoho sdíleného souboru, ale ne najednou, vždy postupně.

A nebylo by od věci přiložit alespoň makro, třeba v něm někdo uvidí chybičku (já ne, já je jen využívám hotová).citovat
#012344
Lano
No, já jsem funkci sdílení moc nevěřil a proto jsem nevytvořil klasickou databázi (postupné přidávání záznamů pod sebe, ale pro každého uživatele jsem rezervoval v databázi 365 řádků (na rok), do kterých se objednané obědy zapisují. Takže by se teoreticky data různých uživatelů neměla vůbec potkat. Ale napadlo mě, jestli není problém v tom, že "vytahuji" jméno uživatele z windows a podle něj se zobrazuje příslušný list.
Teď nemám prostor, ale večer něco přiložím. Třeba soubor 1
Zatím díkycitovat
icon #012345
eLCHa
@Lano
makro zapisuje z listu uživatele do listu databáze datum, týden, jméno, číslo jídla, počet, cenu jídla a kdo, kdy změnu udělal.

Pokud je ten list v rámci toho souboru - tak se může stát, že píšou 2 uživatelé (prostřednictvím toho makra) do jednoho řádkucitovat
icon #012346
eLCHa
@chey
nepletete si náhodou sdílený sešit a sešit, umístěný ve sdíleném adresáři? ;)citovat
#012347
Lano
Ne. Příklad:
uživatel 1 z listu1 zapisuje do listu DATA do řádků 1-366
uživatel 2 z listu2 zapisuje do listu DATA do řádků 367-731
uživatel 3 z listu3 zapisuje do listu DATA do řádků 732-1097 atd.citovat

Strana:  1 2   další »

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

Sumar nakupov

Pavlus • 22.1. 13:05

VBA - načtení dat ze souboru s proměnným názvem

Fantasyk • 22.1. 9:12

Sumar nakupov

Robo11 • 21.1. 21:23

VBA - načtení dat ze souboru s proměnným názvem

€Ł мσşqμΐτσ • 21.1. 12:21

Tělo emailu ve VBA - formát

Fantasyk • 20.1. 20:47

odstranenie opakujucich sa udajov v riadkoch

frantilopa • 20.1. 18:12

odstranenie opakujucich sa udajov v riadkoch

marjankaj • 20.1. 18:01