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

Odpovědět
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

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

Příspěvek od atari »

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.
zeus
Elite Level 10.5
Elite Level 10.5
Příspěvky: 11144
Registrován: 16 úno 2012 10:56
Bydliště: Pankrac

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

Příspěvek od zeus »

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: 55065
Registrován: 06 úno 2012 10:27

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

Příspěvek od petr22 »

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: 3377
Registrován: 24 říj 2008 19:50

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

Příspěvek od atari »

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: 55065
Registrován: 06 úno 2012 10:27

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

Příspěvek od petr22 »

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: 13 led 2017 22:26

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

Příspěvek od Krakatoa »

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

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

Příspěvek od Uziv00 »

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: 3377
Registrován: 24 říj 2008 19:50

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

Příspěvek od atari »

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: 2736
Registrován: 05 led 2010 12:08

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

Příspěvek od Zivan »

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

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

Příspěvek od Uziv00 »

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: 27 bře 2012 20:04

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

Příspěvek od dvorakj »

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: 3377
Registrován: 24 říj 2008 19:50

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

Příspěvek od atari »

Díky za rady, s tímhle už si poradím a ten kod upravím.
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Hledám někoho, kdo mi dá vše do nové PC skříně
    od HelFix » » v Rady s výběrem hw a sestavením PC
    14 Odpovědi
    6232 Zobrazení
    Poslední příspěvek od uzivatel123
  • Hledám někoho na opravu historické barevné laserové tiskárny
    od Radovan-kocour » » v Vše ostatní (hw)
    9 Odpovědi
    8805 Zobrazení
    Poslední příspěvek od Radovan-kocour
  • P: poslední místo ve Spotify
    od Karrex » » v P: Software
    0 Odpovědi
    9237 Zobrazení
    Poslední příspěvek od Karrex
  • Zapojení grafické karty na 12 pinů místo 14
    od WinDroid » » v Rady s výběrem hw a sestavením PC
    4 Odpovědi
    4842 Zobrazení
    Poslední příspěvek od WinDroid

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