Milda ha bisogno di utilizzare la procedura guidata Converti testo in colonne di Excel abbastanza spesso per uno dei suoi progetti di lavoro. Deve utilizzare l’analisi a larghezza fissa nello strumento e, quando esegue la procedura guidata, Excel esamina i dati di origine e suggerisce i punti in cui i dati devono essere “interrotti”. Milda lo trova fastidioso, poiché Excel normalmente indovina. Si chiede se esiste un modo per cancellare tutte le linee di interruzione suggerite contemporaneamente in modo da poter inserire manualmente le linee di interruzione dove le desidera.

Non è possibile impedire a Excel di indovinare quando si tenta di analizzare dati a larghezza fissa. Ci sono alcune cose che puoi provare, tuttavia, che potrebbero aiutarti. Ad esempio, alcune persone hanno riportato risultati migliori nelle ipotesi di Excel se si formatta la colonna di origine con un carattere Courier prima di eseguire la conversione. (Courier è un carattere a spaziatura fissa e può aiutare Excel a “vedere” meglio i punti di rottura naturali per i dati.)

Un’altra possibilità è indurre Excel a pensare che è meglio non indovinare le interruzioni. Prima di eseguire la Conversione guidata testo in colonne, inserire una riga vuota nella parte superiore dei dati. Nella riga, inserisci una lunga stringa di caratteri senza spazi. Ad esempio, potresti inserire 200 X caratteri, senza spazi o punteggiatura. Quando esegui la procedura guidata, Excel non sarà in grado di capire dove si trovano le interruzioni in questi dati, quindi non azzarda alcuna ipotesi. Al termine della procedura guidata, puoi semplicemente eliminare la riga.

Infine, puoi sviluppare una routine Visual Basic per gestire la decostruzione dei dati per te. Questa è una soluzione particolarmente buona se scopri che il tuo progetto prevede di lavorare sempre con testo formattato in modo identico. È possibile iniziare utilizzando il registratore di macro per registrare una sessione con la procedura guidata Testo in colonne e vedere se ciò che viene registrato è un buon punto di partenza per conversioni future.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (3253) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: