David sta eseguendo una stampa unione utilizzando i dati archiviati in una cartella di lavoro di Excel.

Parte delle informazioni che vengono unite è una data. La data è formattata correttamente in Excel, ma quando viene unita al documento di Word perde la formattazione. Nello specifico, appare come “23/09/2012” ma dovrebbe essere simile a “domenica 23 settembre 2012.” David si chiede come ottenere la formattazione nella data di cui ha bisogno.

Ci sono due cose che puoi provare. Innanzitutto, puoi verificare quale metodo utilizza Word per acquisire le informazioni dalla cartella di lavoro di Excel.

Il metodo di trasferimento dati predefinito è OLE (collegamento e incorporamento di oggetti), il che significa che i dati vengono trasferiti come dati grezzi e Word fa del suo meglio per formattare ciò che recupera. È possibile modificare il metodo di trasferimento dei dati quando si seleziona la cartella di lavoro di Excel nel processo di unione. Word dovrebbe visualizzare una finestra di dialogo che chiede come si desidera trasferire i dati; è necessario selezionare un trasferimento DDE o l’opzione Excel per conversione.

Se non vedi la finestra di dialogo, significa che devi configurare Word in modo che presenti la finestra di dialogo. Esci dall’unione e segui questi passaggi:

  1. Scegli Opzioni dal menu Strumenti. Word visualizza la finestra di dialogo Opzioni.

  2. Scegli la scheda Generale. (Vedi figura 1.)

  3. Assicurati che la casella di controllo Conferma conversione all’apertura sia selezionata.

  4. Fare clic su OK.

Se tutto questo parlare di metodi di conversione, OLE, DDE e il resto ti fa girare la testa, prenditi un momento e respira profondamente. Sei fortunato; c’è un altro modo per ottenere il formato della data che desideri senza preoccuparti di alcun metodo di trasferimento dei dati. È possibile aggiungere un’opzione di formattazione al campo unione utilizzato nel documento. Se visualizzi i codici di campo (invece dei risultati), il campo di solito è simile a questo:

{ mergefield MyDate }

Ciò presume che il nome del campo dati, da Excel, sia MyDate.

Puoi modificare il campo di unione in modo che includa un’opzione di formattazione, in questo modo:

{ mergefield MyDate \@ "dddd, dd MMMM yyyy" }

L’uso dei caratteri \ @ indica che ciò che segue è un modello per la formattazione della data. In questo caso, la data sarà simile a “mercoledì 26 settembre 2012.” Informazioni complete su come mettere insieme i modelli di data possono essere trovate su http://word.mvps.org [sito MVP di Word], qui:

http://wordmvp.com/FAQs/TblsFldsFms/DateFields.htm

WordTips è la tua fonte di formazione economica su Microsoft Word.

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (3878) si applica a Microsoft Word 97, 2000, 2002 e 2003. È possibile trovare una versione di questo suggerimento per l’interfaccia della barra multifunzione di Word (Word 2007 e più tardi) qui: