neuložení změn v red-only excelu

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

butes
nováček
Příspěvky: 33
Registrován: duben 07
Pohlaví: Nespecifikováno
Stav:
Offline

neuložení změn v red-only excelu

Příspěvekod butes » 10 dub 2015 12:21

Dobrý den všem

potřeboval bych poradit.

Máme v práci na serveru excel soubor, do kterého mají přístup cca 50 lidí. Pokud otevře tento soubor vícero lidí, dochází k uložení kopií.

Sharing nepříchází v úvahu.

Lze nějak přes VBA ověřit zda se jedná o Read-only dokument. A u něj potom neumožnit uložení a tím vytvoření kopie?

Díky za pomoc

Reklama
petr22
Guru Level 15
Guru Level 15
Příspěvky: 53621
Registrován: únor 12
Pohlaví: Muž
Stav:
Offline

Re: neuložení změn v red-only excelu

Příspěvekod petr22 » 10 dub 2015 12:55

Nejjednodussi je na sitovem disku nastavit prava tak, aby uzivatel nemel opravneni vytvaret nove soubory.

butes
nováček
Příspěvky: 33
Registrován: duben 07
Pohlaví: Nespecifikováno
Stav:
Offline

Re: neuložení změn v red-only excelu

Příspěvekod butes » 10 dub 2015 13:03

Asi jsme se nepochopili.

Já chci aby lidé zapisovali do excelu, ale v jeden čas pouze jeden. Pokud je excel otevřený na jiném počítači, tak druhý uživatel otevírá pouze read-only verzi, a udělá mi do této read verzi změnu a uloží to jako kopii.

žádné školení nepomáhá, chtěl bych udělat opravdu BLBUODOLNÝ způsob

petr22
Guru Level 15
Guru Level 15
Příspěvky: 53621
Registrován: únor 12
Pohlaví: Muž
Stav:
Offline

Re: neuložení změn v red-only excelu

Příspěvekod petr22 » 10 dub 2015 13:38

Bez opravneni k zalozeni noveho souboru tu kopii neulozi.

Tudiz bud zapise do puvodniho souboru, nebo k sobe na lokalni disk.

Uživatelský avatar
eLCHa
Level 1
Level 1
Příspěvky: 72
Registrován: duben 10
Bydliště: Ostrava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: neuložení změn v red-only excelu

Příspěvekod eLCHa » 10 dub 2015 14:27

Mno - ono by bylo ideální řešit to přes oprávnění. Problém ale je, že většinou nemáme oprávnění nastavovat oprávnění a s těma co na to oprávnění mají se nedomluvíme, protože v lepším případě sedí např na Slovensku, v tom horším někde v Asii. A když máme to štěstí, že sedí u nás, tak nám stejně nerozumí, i když na ně mluvíme česky - prostě kompíci no ;)))

Zkuste něco takového

Kód: Vybrat vše

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
  Cancel = ThisWorkbook.ReadOnly
End Sub
eL CHá ;)

Kdo hledá, najde. Jenom je třeba hledat pořádně. Zkuste tohle- opravdu to funguje ;)
No vidíš, když se díváš pořádně, tak jedou ;)


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Import PDF do excelu Příloha(y)
    od luko02420 » 13 kvě 2023 11:29 » v Kancelářské balíky
    18
    3580
    od luko02420 Zobrazit poslední příspěvek
    16 kvě 2023 11:27
  • Poškozený soubor excelu Příloha(y)
    od Jsimi » 06 úno 2024 22:43 » v Kancelářské balíky
    0
    815
    od Jsimi Zobrazit poslední příspěvek
    06 úno 2024 22:43
  • Promítaní excelu a videa zároveň
    od Marw7_ » 02 čer 2023 15:57 » v Vše ostatní (sw)
    2
    1316
    od X Zobrazit poslední příspěvek
    02 čer 2023 18:06
  • Tisk z excelu mění výšky buněk
    od Moonddur » 28 dub 2023 11:50 » v Kancelářské balíky
    1
    1816
    od atari Zobrazit poslední příspěvek
    28 dub 2023 12:08
  • Graf v Excelu ukazuje chybné hodnoty. Příloha(y)
    od atari » 25 dub 2024 08:42 » v Kancelářské balíky
    4
    168
    od atari Zobrazit poslední příspěvek
    25 dub 2024 13:28

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti