Derek sta eseguendo una stampa unione in Excel, ma alcuni valori vengono importati in modo non corretto. Ad esempio, un valore che appare come 5.2 in Excel può essere importato in Word, durante l’unione, come 5.20000000002.

Derek si chiede perché questo accada.

È importante comprendere che il valore in Excel è più che probabile 5.20000000002, ma è arrotondato o formattato nel foglio di lavoro in modo che venga visualizzato solo 5.2.

L’effettiva fusione dei dati dalla cartella di lavoro di Excel viene eseguita utilizzando una tecnologia chiamata OLEDB. Questa tecnologia ignora la formattazione di tutto ciò che viene unito. Pertanto, ottieni il numero completo invece del numero arrotondato o formattato.

Esistono tre possibili soluzioni a questo problema. Il primo ha a che fare con la modifica dei dati nel foglio di lavoro di Excel. Questo approccio funzionerà solo se i valori che vengono uniti da Excel sono, in effetti, valori e non risultati formali. In tal caso, assicurati semplicemente che il valore più breve (5.2) sia nella cella anziché il valore più lungo (5.20000000002).

La seconda soluzione possibile è provare a convincere Word a utilizzare DDE per eseguire il trasferimento dei dati da Excel anziché da OLEDB. Puoi farlo seguendo questi passaggi:

  1. Visualizza la finestra di dialogo Opzioni di Word. (In Word 2007 fare clic sul pulsante Office e quindi su Opzioni di Word. In Word 2010 e Word 2013 visualizzare la scheda File della barra multifunzione e quindi fare clic su Opzioni.)

  2. Fare clic su Avanzate sul lato sinistro della finestra di dialogo.

  3. Scorri verso il basso fino a visualizzare la sezione Generale. (Vedi figura 1.)

  4. Assicurati che la casella di controllo Conferma conversione formato file all’apertura sia selezionata.

  5. Fare clic su OK.

Ora, fai la tua unione come faresti normalmente. Quando Word apre il file Excel, dovrebbe chiederti il ​​modo in cui desideri stabilire la connessione. Dovresti scegliere DDE come metodo di connessione; questo assicura che la formattazione venga spostata dal foglio di lavoro di Excel insieme ai numeri.

La soluzione finale è modificare il campo unione utilizzato per trasferire il valore al documento di Word. Questa soluzione funziona alla grande se i valori che vengono uniti in un campo specifico seguono tutti lo stesso schema generale.

Ad esempio, supponiamo che il campo di unione normalmente appaia come segue:

{MergeField MyValue}

Se vuoi che il campo visualizzi sempre il valore unito con una singola cifra a destra del punto decimale, puoi cambiare il campo in modo che appaia così:

{MergeField MyValue \# ""0.x""}

Le parentesi graffe rappresentano le parentesi graffe del campo di unione; non sono digitati.

È possibile visualizzare il campo di unione corrente selezionandolo e premendo Alt + F9. Quindi puoi aggiungere l’interruttore appropriato. È possibile trovare ulteriori informazioni su come formattare utilizzando gli interruttori immagine in questo sito Web:

http://www.gmayor.com/formatting_word_fields.htm

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

(Microsoft Word è il software di elaborazione testi più popolare al mondo.) Questo suggerimento (9632) si applica a Microsoft Word 2007, 2010 e 2013.

Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Word qui: