Jak někoho donutit, aby misto *.doc používal *.docx

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

Moderátor: Mods_senior

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3353
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod atari » 21 pro 2018 10:43

Lze nějakým způsobem zablokovat ve Wordu ukládání do *.doc, aby byl uživatel donucen ukládat pouze do *.docx? A to samé Excel.

Reklama
zeus
Elite Level 10.5
Elite Level 10.5
Příspěvky: 11110
Registrován: únor 12
Bydliště: Pankrac
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod zeus » 21 pro 2018 11:00

Muze sice vybrat vychozi format, v jakem to bude ukladat, ale odebrat moznost starsi verze imho nejde, protoze je na to pouzita stejna DLL.
Prazaci jo ty se maj, az kdyz si me zavolaj..

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

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod petr22 » 21 pro 2018 11:06

Kam se ukladaji data ?

Na Windows serveru lze snadno zakazat ukladani doc a xls.

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3353
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod atari » 21 pro 2018 11:10

Jde o to, že uživatel má v PC mnoho dokumentů v *.doc. A když ho začne upravovat, nebo ho vezme jako vzor pro nový, tak z lenosti ho velmi často ukládá také v *.doc. Takže místo toho, aby v PC *. doc ubývalo, tak pořád přibývají.

Napadlo mě všechny dokumenty hromadně překonvertovat z doc na docx, ale zase to přináší jiné problémy, tak jsem toto řešení zavrhnul.

A tedy nevím, jak lidi donutit aby to dělali sami manuálně.

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

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod petr22 » 21 pro 2018 11:19

Udelat batak co prejmenuje doc na docx a xls na xlsx a spoustet to nekolikrat denne ?

Krakatoa
Level 1
Level 1
Příspěvky: 70
Registrován: leden 17
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod Krakatoa » 21 pro 2018 11:26

petr22:
A pak bude muset uživatel nazpátek přejmenovávat ty soubory na příponu bez x, ne?
Aplikace Word nemůže soubor otevřít, protože jeho formát neodpovídá jeho příponě.

Uziv00
Pohlaví: Nespecifikováno

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod Uziv00 » 21 pro 2018 11:31

Ryze teoreticky (musel bych to zkusit) bych mohl vytvořit skript ve vbs, který by prohledal adresář a každý nalezený .doc soubor by zkonvertoval na .docx soubor. Analogicky by to mohlo jít i pro excel.

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3353
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod atari » 21 pro 2018 12:33

Na netu jsou dávky, které umí hromadnou konverzi, ale problém je v tom, že při konverzi ztratím tuto možnost: Podle datumu vytřídím dokumenty například staré 4 roky a výše, a hromadně je smažu. To je jeden z nejrychlejších způsobů jak udělat pořádek a vyčistit disk. A další věc je, že já ty soubory potřebuji zachovat ve stejných složkách.

Ale teď jsem objevil hotové vbs: https://wordribbon.tips.net/T000643_Con ... _DOCX.html , které otevře a překonvertuje soubory na docx. Tak mě napadlo, že by asi měla být možnost, že by to makro projelo všechny podadresáře a soubory,a nechalo je na svém místě (případně původní doc smazalo) a u nového docx změnilo atribut datumu na ten původní.

Zivan
Level 5.5
Level 5.5
Příspěvky: 2689
Registrován: leden 10
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod Zivan » 21 pro 2018 13:16

A nevadi, kdyz se obcas rozhodi nejake formatovani? Neco ztrati/skryje? Automatika nic nebude kontrolovat :)
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP USB-C G5 Essential + 29" LG 29UM65 + 22" Eizo S2202W

Uziv00
Pohlaví: Nespecifikováno

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod Uziv00 » 21 pro 2018 13:35

Skript pracuje s objektem ms word. Takže je to stejné, jako bys .doc otevřel ručně a uložil jako .docx. Ještě se mi nestalo, že by se při tomto postupu změnilo formátování.
A jinak to předpokládá načíst u každého souboru hodnotu DateLastModified a po uložení u téhož souboru tuto proměnnou vrátit na původní hodnotu.

dvorakj
Master Level 7
Master Level 7
Příspěvky: 4834
Registrován: březen 12
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod dvorakj » 21 pro 2018 14:51

aby to bylo koser, nestaci to jen preulozit, ale prvni se musi udelat konverze a az pak ulozeni do docx

Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3353
Registrován: říjen 08
Pohlaví: Muž
Stav:
Offline

Re: Jak někoho donutit, aby misto *.doc používal *.docx

Příspěvekod atari » 21 pro 2018 15:25

Díky za rady, s tímhle už si poradím a ten kod upravím.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Hledám někoho, kdo mi dá vše do nové PC skříně
    od HelFix » 11 pro 2024 18:28 » v Rady s výběrem hw a sestavením PC
    14
    4398
    od uzivatel123 Zobrazit poslední příspěvek
    23 pro 2024 09:35
  • Hledám někoho na opravu historické barevné laserové tiskárny Příloha(y)
    od Radovan-kocour » 12 pro 2024 13:32 » v Vše ostatní (hw)
    9
    5848
    od Radovan-kocour Zobrazit poslední příspěvek
    10 kvě 2025 18:01
  • Něco mi žere misto na szstemovem SSD Příloha(y)
    od Ketty02 » 13 zář 2024 12:36 » v Vše ostatní (bezp)
    14
    5904
    od buchtik Zobrazit poslední příspěvek
    14 zář 2024 10:56
  • Zapojení grafické karty na 12 pinů místo 14
    od windroid2 » 16 pro 2024 12:22 » v Rady s výběrem hw a sestavením PC
    4
    2113
    od windroid2 Zobrazit poslední příspěvek
    16 pro 2024 13:53

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

Kdo je online

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