如何在不自动连接的情况下将数据导入Excel?

问题描述 投票:0回答:4

我知道这可能是一个简单的问题,但有没有一种更简单的方法可以将 CSV 导入 Excel 而不自动生成数据连接?

我知道你可以通过以下方式做到这一点:

  • 导入 csv 然后删除连接
  • 打开 csv 并将其复制到电子表格中

但我希望有一种更简单的方法来做到这一点。

注意:我想将其直接导入到光标位置的工作表中(就像通过数据连接导入时一样),而不是打开另一个文件(在其中打开一个新工作表)

excel csv import data-connections
4个回答
3
投票

在 Excel 2010 中单击“数据功能区”。选择“来自文本”。选择您的文件,然后使用您想要的设置单击文本导入向导。最后在“导入数据”窗口中单击“属性...”。

这就是关键。取消选中“保存查询定义”。单击“确定”接受,然后在导入数据窗口中再次单击“确定”进行导入。要检查您是否没有建立连接,或删除意外建立的连接,请检查“数据功能区”下的“连接”按钮。这是一个小按钮,位于较大的“全部刷新”按钮旁边。


2
投票

在 Excel 2016 和 365 上,您只需在导入完成后删除连接即可。这将消除可刷新的可能性,但不会消除数据。 我发现它比复制粘贴更简单,即使它不是一键操作。

Remove connection


0
投票

很久没有回到StackOverflow了,但今天我认为有一个更好的选择来停止CSV查询连接。

只需取消选中外部数据范围属性弹出窗口中的保存查询定义复选框,然后,您就可以对数据执行任何您想要的操作,Excel只会将数据视为文本值,没有任何数据连接、验证或清爽之类的东西。

查看下面的屏幕截图以获取更多参考。 导入数据弹出窗口 -> 选择范围 外部数据范围属性 -> 删除连接


-1
投票

您可以使用 Excel 中的“文件 -> 打开”菜单打开 CSV 文件。这不会打开与 CSV 的数据连接。

© www.soinside.com 2019 - 2024. All rights reserved.