Combinazione di più righe in una colonna

Bonnie ha descritto un problema comune che si verifica quando l'importazione di un file in Excel. Il file importato è un file di testo digitalizzato, e l'importazione va bene, con un piccolo problema: in una colonna in cui era avvolto il testo del documento originale, il testo ora occupa più righe nel foglio di lavoro. Bonnie è alla ricerca di un modo per combinare le righe di nuovo in una singola cella della colonna.

Ci sono un paio di modi in cui questo può essere fatto. Se non dovete fare questo troppo spesso, un approccio stereotipato potrebbe essere migliore. Basta usare la e commerciale (&) per concatenare il contenuto dei file che si desidera combinare:

= C6 & "" & C7 & "" & C8 & "" & C9

Il risultato è tutto il testo combinati in una singola cella. È possibile copiare questo risultato negli Appunti, e quindi utilizzare Incolla speciale per metterlo in cella finale dove serve. Infine è possibile eliminare l'originale più righe che non sono più necessari.

Se avete bisogno di eseguire questo tipo di concatenazione più di un paio di volte, una macro semplice può aiutare:

Combina Sub ()
Dim J As Integer

Se Selection.Cells.Count> 1 Then
Per J = 2 Per Selection.Cells.Count
Selection.Cells (1) .Value = _
Selection.Cells (1) .Value & "" & _
Selection.Cells (J) .Value
Selection.Cells (J) .Clear
Successivo J
End If
End Sub

Per utilizzare questa macro, selezionare le celle che si desidera concatenare e quindi eseguire la macro. Il contenuto di tutte le celle sono combinati nella prima cella della selezione, allora ciò che è nelle altre celle è eliminato. La macro non elimina le righe; ciò che rimane da fare per voi. Essa, tuttavia, combinare i contenuti in modo rapido, anche più rapidamente se si assegna un tasto di scelta rapida alla macro.

ExcelTips è la vostra fonte per la formazione Microsoft Excel conveniente. Questo suggerimento (2417) si applica a Microsoft Excel 97, 2000, 2002, e 2003. È possibile trovare una versione di questo suggerimento per l'interfaccia ribbon di Excel (Excel 2007 e versioni successive) qui: Combinazione di più righe in una colonna.