[Megoldva] batch convert *.doc to *.docx

Hogyan konvertáljunk át egyszerre több fájlt *.doc formátumból *.docx formátumba?
A mobilomon a docx formátumokat szeretem tárolni (6120), ezért kellett, hogy az összes másoktól kapott doc fájlokat át tudjam konvertálni.

A megoldás egyszerű. Kell írni rá egy makrót, és kész.
De mire megtaláltam a megoldást, lement a nap. Úgyhogy gondoltam felteszem ide. Jobb helyet nem találtam neki. :)

Az angol leírás, ami alapján csináltam, docx-ot alakít át doc fájllá.:
http://www.maxhire.net/robo/Projects/MaxHire%20Knowledge%20Base/Files_a…

Kapcsold be az Office 2007 beállításokban (a "Népszerű elemek" fülön) a Fejlesztőeszközöket, ez után a Fejlesztőeszközök eszköztárnál hozd létre az alábbi makró kódot, és futtasd le.
Az sPath után megadott könyvtárban lévő összes doc fájlt átkonvertálja docx-á. :)

     A makró kód:

       Sub conv()

       sPath = "C:\Temp\"

       sFile = Dir(sPath & "*.doc")

       While sFile <> ""

       With Documents.Open(sPath & sFile)

       .SaveAs FileName:=sPath & Replace(sFile, "doc", "docx"), FileFormat:=wdFormatDOCX

       .Close

       End With

       sFile = Dir

       Wend

       End Sub

Office 2007-en kívül nem tudom hogy lehet megoldani. De elképzelhetőnek tartom, hogy ha régebbi Office verziókhoz telepítjük az Office 2007 kompatibilitási csomagot, akkor ez a makró ugyanúgy használható.

Hozzászólások

Az openoffice is kezeli már a docxet, azt nem tudom milyen szinten, de nekem megnyitotta amit eddig próbáltam...

Szóval ezek után pedig: http://www.linux.com/articles/61713

________________________________________
2B or not 2B, that is FF. *̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*

Azonban újabb kérdés merül föl:
Hogy mentsek openoffice-ban *.docx formátumba? :)
Vagy... hogy nézzek meg s60v3-on *.odt formátumot?
-
Amúgy az OpenOffice sem tökéletesen nyitja meg a docx-ot. Mert ha táblázat van az eredeti szövegben, azt nem ismeri fel, és így csak egymás után írja a táblázat bejegyzéseit...

--
Who is Peter Whoosing?

Kösz a tippet.
Meg fogom lesni.
De nekem az kell, hogy egyszerűen és könnyen kezeljem a dokumentumot. két kattintás legyen megnyitni.
És legyen billentyűkombinációkon a keresés. következő találat... stb...
:)
tudom nincs karácsony, de azért leírom hogy konkrétan nekem mire van szükségem egy ilyen progiban.

--
Who is Peter Whoosing?

de miért nem elég, ha "sima" doc-ban vannak a doksik a telón, miért kell docx?
--
Én TUDOM, hogy igazam van. És ha nincs is, akkor is NEKEM van igazam, mert én vagyok az Admin. Ennyi!

1.) mert a docx fájformátum kisebb. tömörítést használ vagy mi... minden esetre legalább feleaddora ugyanaz a dokumentum docx-ban, mint doc-ban.
2.) az x-plore fájkezelővel szeretem olvasni az office dokumentumokat, és az a docx-ot kezeli a legjobban. a dokumentum képeit is beolvassa. gyorsan.

--
Who is Peter Whoosing?

értem
az kb. 60 MB ami doksi van a telómon nem sokat foglal.
pdf, doc,docx és xls, ja meg html-ek.
a html-t szeretem a legjobban, de nálam nincs különbség doc és docx között, egyformán jelenik meg
--
Én TUDOM, hogy igazam van. És ha nincs is, akkor is NEKEM van igazam, mert én vagyok az Admin. Ennyi!