Ho dei dati in una tabella di Word che include interruzioni di riga e di paragrafo. Quando copio i dati in Excel, divide ogni riga e paragrafo che voglio in più celle. Come copio i dati in Excel e mantengo le interruzioni?
Ho dei dati in una tabella di Word che include interruzioni di riga e di paragrafo. Quando copio i dati in Excel, divide ogni riga e paragrafo che voglio in più celle. Come copio i dati in Excel e mantengo le interruzioni?
Risposte:
Dovrai fare un po 'di sostituzione del personaggio. È una soluzione piuttosto semplice.
In parola:
^l
. Questo selezionerà tutte le interruzioni di riga.
^p
.^v
.
In Excel:
Riferimenti:
C'è un modo più semplice.
Se disponi di un account Google Gmail, puoi aprire Google Drive e creare un nuovo foglio di calcolo, quindi copiare l'intera tabella da Microsoft Word nel foglio di calcolo di Google. Una volta che hai nel formato desiderato, puoi quindi copiare la tabella in Microsoft Excel.
Ho scoperto che puoi usare LibreOffice Calc.
La tabella non verrà suddivisa in più celle.
Ho creato una funzione vba per rimuovere newline che ha causato la divisione delle celle in Excel prima della copia in Excel.
sub RemoveNewLinesFromTabelCells (tblnumber come numero intero) 'rimuove la nuova riga da ogni cella nella tabella della tabella selezionata per numero di tabella dim x lungo, y lungo, conteggio colonne lungo, conteggio righe lungo columncount = Activedocument.Tables (tblNumber) .Range.Columns.Count rowcount = Activedocument.Tables (tblNumber) .Range.Rows.Count per x = 1 al conteggio delle righe per y = 1 al conteggio colonne ActiveDocument.Tables (tblNumber) .cell (x, y) .Range.Text = Sostituisci (ActiveDocument.TAbles (tblNumber) .cell (x, y) .Range.Text, Chr (13, "") prossimo y prossimo x fine sub