2014-04-28 17:39:33 +0000 2014-04-28 17:39:33 +0000
33
33

如何将Word表格复制到Excel中,而不将单元格分割成多行?

我在Word表中有数据,其中包括换行符和段落符。当我将数据复制到Excel中时,它将我想要的每一行和每一段分割成多个单元格。我如何将数据复制到Excel中,并保留分格符?

答案 (4)

41
41
41
2014-04-28 17:39:33 +0000

你必须做一点字符替换。这是个很简单的修复方法。

在Word中:

1.在Word中选择你的整个表格。 2. 打开 “查找和替换 "对话框(例如,通过输入Ctrl+H)。 3. 在 "查找什么 "字段中,输入^l。这将选择所有换行符。 - 您可以通过输入^p来选择段落换行符。 4. 在 "替换为 "字段中,输入^v。 - 这是段落符号 ¶ 的快捷方式,也称为 "pilcrow"。 - 你可能想用两个皮尔克罗来替换段落符号,以方便以后的替换。 5. 点击 "全部替换"。 6. 将表格数据复制到剪贴板。

在Excel中:

1.将表格粘贴到Excel中的所需位置。 2. 选定表格数据后,打开 "查找和替换 "对话框(同样,Ctrl+H有效)。 3. 在 "查找什么 "栏中,输入以下Alt代码。Alt+0182。出现一个皮尔克罗。 - 要输入Alt代码,在数字键盘上输入数字时按住Alt键。开启数字锁定功能可能会有帮助。 4. 在 "替换 "字段中,输入以下Alt代码。Alt+0010。 - 该代码以单行中断的方式输入。尽管你的光标可能会改变,但什么也不会出现。 5. 点击 "全部替换"。

参考:

18
18
18
2015-11-23 03:26:40 +0000

有一个更简单的方法。

如果你有Google Gmail账户,你可以打开Google Drive,创建一个新的电子表格,然后将整个表格从Microsoft Word复制到Google Spreadsheet中。一旦你有了所需的格式,你就可以将表格复制到Microsoft Excel中。

1
1
1
2015-04-30 17:48:56 +0000

我发现你可以用LibreOffice Calc.

1.选择你的Word表 2. 复制 3. 在 LibreOffice Calc 中,将 Special 粘贴为 HTML 4. 以您喜欢的格式保存

您的表格不会被分割成多个单元格。

0
0
0
2017-02-28 16:29:10 +0000

我做了一个vba函数来删除换行,导致excel中的单元格在复制到excel之前出现分裂。

sub RemoveNewLinesFromTabelCells(tblnumber as integer) 'remove newline from every cell in the selected table table by table number dim x as long, y as long, columncount as long, rowcount as long columncount = Activedocument.Tables(tblNumber).Range.Columns.Count rowcount = Activedocument.Tables(tblNumber).Range.Rows.Count for x = 1 to rowcount for y = 1 to columncount ActiveDocument.Tables(tblNumber).cell(x,y).Range.Text = Replace(ActiveDocument.TAbles(tblNumber).cell(x,y).Range.Text, Chr(13,"") next y next x end sub