Finalmente riesco a pubblicare qualche articolo con una cadenza un po’ più regolare
…
Scrivo questo post perché sembra che “leggere docx in OpenOffice” sia una delle chiave di ricerca più usate negli ultimi tempi per arrivare al mio blog. Nell’articolo di qualche tempo fa, si è parlato dei file .docx, ma non è mai stata data una risposta esaustiva alla domanda: “Ho ricevuto un file di Word 2007 .docx. Come faccio ad aprirlo nel mio amato OpenOffice?”. Con questo post cerco di rispondere in modo semplice a questa domanda e di spiegare come fare il viceversa, cioè aprire un file in OpenDocument .odt in Word.
Ci terrei a dire che la cosa migliore da fare quando si riceve un file di questo tipo è rispedirlo al mittente e farsene mandare una copia in un formato più leggibile, perlomeno in .doc, il formato di Word da secoli, chiuso ma nella maggior parte leggibile, sempre che non contenga formattazione complessa o macro, ma nella maggior parte dei casi non ci dovrebbero essere problemi. La cosa migliore sarebbe farsi mandare direttamente un file OpenDocument, un PDF o un file HTML, ma se proprio non riuscite a farvene mandare un’altra copia, potete riuscire comunque a leggere il file in modo discreto anche con il nostro amato OpenOffice. Il metodo dovrebbe funzionare anche per .xlsx e .pptx
Aprire file .docx in OpenOffice:
PER USARE QUESTO CONVERTITORE E’ NECESSARIO USARE L’ULTIMA VERSIONE DI OPENOFFICE.ORG DISTRIBUITA DA NOVELL®. NON FUNZIONA CON IL “NORMALE” OPENOFFICE.ORG: spiegazioni maggiori qua…
The odfconverter-1.0.0-2.oxt file works only with Windows, and the odf-converter-1.0.0-5.i586.rpm file works only on SUSE® Linux Enterprise, SUSE Linux, and OpenSUSE. On both platforms, the OpenXML Translator works only with the latest Novell® edition of OpenOffice.org
Per fare questo è necessario scaricare questo file dal sito di Novell e scaricate il file .oxt che è un’estensione per OpenOffice. Non sono molte, ma dalla versione 2.0.4 di OpenOffice esistono le estensioni proprio come ci sono in Firefox. Se avete una versione precedente di OpenOffice è necessario aggiornarla. L’ultima è la 2.3 che per ora non è disponibile in italiano, ma è questione di giorni e dovrebbe uscire (rimanete sintonizzati sul blog
). Per installare l’estensione ci sono le istruzioni sul sito, ma sono in inglese. Chi fosse in difficoltà a capirle può seguire queste (è una cosa semplicissima, comunque):
Su Linux:
- Slavare il file odf-converter-1.0.0-5.i586.rpm che hai scaricato sul disco
- Aprire il terminale (N.d.Sleeping: ad esempio Konsole) e digita “su” per diventare root e inserisci la password di root
- Spostarsi nella cartella che contiene il file rpm che hai salvato e poi digita il seguente comando:
rpm -Uvh odf-converter-1.0.0-5.i586.rpm
- Riavviare OpenOffice.org, se è aperto
Su Windows:
- Scaricare il file odfconverter-1.0.0-2.oxt sul disco
- In OpenOffice.org, clicca su Strumenti – Gestione Estensioni e poi cliccare su Aggiungi
- Selezionare il file odfconverter-1.0.0-2.oxt da dove l’hai salvato
- Cliccare su Apri
Nota: i file con l’estensione .oxt vengono solitamente definiti “UNO Package Bundles” in OpenOffice.org, anche se non tutti i file .oxt sono file UNO
- Riavviare OpenOffice.org
Se durante l’installazione ricevete l’errore “Questo tipo di supporto non è supportato: application/octet-stream” è normale; o meglio non è normale, però lo dà anche a me e funziona benissimo
. Continuate tranquillamente l’installazione
Alla fine, questo sarà il risultato:
Menu per salvare e aprire file di Word 2007 perfettamente integrato in OpenOffice, come qualsiasi altro formato di file:


Il menu Gestione Estensioni in OpenOffice che inizia ad arricchirsi (se all’apertura vi restituisce lo stesso errore di prima, dategli OK e continuate tranquillamente):

Aprire file OpenDocument Format in Office
Fare l’inverso invece è più interessante: finalmente potremo inviare i file OpenDocument direttamente ai nostri amici che utilizzano Word senza bisogno di convertirli nel malefico .doc (prima, però, potreste suggerire ai vostri amici una bella conversione ad OpenOffice: se cercate motivi per convincerli, la guida scritta qualche tempo fa da me e Alex potrebbe tornare utile
). La guida presente sul sito del progetto è già molto completa, ma come prima non è solo in lingua inglese. Sperando di essere utile, la ripropongo qua in Italiano:
Questo è il sito del progetto da cui sto traendo le informazioni.
Qualche considerazione sui prerequisiti del computer con Office per leggere il file in formato ODF:
Sono necessari Microsoft Office XP, 2003 o 2007 per cui le versioni precedenti di Office non sono supportate.
In ogni caso, è necessario il .NET Framework 2.0. In molti casi è già installato, nel caso non lo fosse va aggiornato a parte [a questo riguardo, rimando ad una nota]
Requisito ulteriore SOLO per Office 2003 e XP (il 2007 è escluso) è il Microsoft Office Compatibility Pack.
Nota su .NET: se Microsoft Office è stato installato prima del .NET Framework, è necessario aggiornare l’installazione di Office seguendo questa semplice procedura:
- Aprire Installazione Applicazioni dal pannello di controllo
- Selezionare Microsoft Office dall’elenco e scegliere Cambia
- All’interno del processo di installazione, selezionare Aggiungi o Rimuovi funzioni (o qualcosa di simile
) e aggiungere il supporto a .NET
Fatto questo, ormai siamo davvero alla fine e arriva la parte più semplice
Scarichiamo questi file, il cui nome è abbastanza esplicativo o anche uno solo di questi, quello che ci serve:
ODF Add-In for Word
ODF Add-In for Excel
ODF Add-In for PowerPoint
Alla fine, dovremmo avere una simpatica aggiunta al menu di Office (le modifiche le ho provate anch’io su una versione di prova di Office 2007 per verificare che funzionino):



Ho cercato di semplificare al massimo i passaggi, ma la guida dovrebbe essere completa e facile da seguire. Spero che possa risultare utile…
Vi segnalo anche questo sito che converte i file .docx in formato solo testo txt. Io l’ho provato e non mi ha funzionato, però potrebbe essere solo un caso. Una prova comunque la vale, anche perché non richiede nessuna installazione sul vostro computer…
Fatemi sapere nei commenti!!
Grazie a tutti e un saluto!