【问题标题】:Excel Pasting SQL Server Results Set Only Into Column AExcel 仅将 SQL Server 结果集粘贴到 A 列
【发布时间】:2020-01-24 20:15:07
【问题描述】:

我在尝试使用复制和粘贴将 SQL Server SSMS 结果集粘贴到 Excel 时遇到问题。当我尝试将所有值粘贴到电子表格中时,所有值都将进入第一列。

【问题讨论】:

    标签: excel office365 ssms-2017


    【解决方案1】:

    在网上搜索了此问题的原因和解决方案后,我想我会发布我的发现,看看它是否可以帮助其他人。当天早些时候,我在最新版本的 Office 365 中使用 Excel 及其“数据”选项卡上的“文本到列”功能打开了一些用竖线分隔的文件。后来我需要粘贴 SQL Server 查询的结果从网格到电子表格,它只会将其粘贴到 A 列中的单元格中。经过几次尝试(重新启动 SSMS 和 Excel),结果没有变化,我将结果集粘贴到 Notepad++ 中。打开空白字符后,我注意到结果似乎是制表符分隔的。接下来,我将结果粘贴到 Excel 中。他们再次进入 A 列中的单元格。然后我使用 Text-To-Columns(使用 Tab 作为分隔符)将数据适当地放入列中。之后,我将 SSMS 的结果粘贴到 Excel 中没有问题。 Excel 似乎将 Text-To-Columns 设置从一个电子表格缓存到下一个电子表格。

    【讨论】:

      猜你喜欢
      • 2018-09-13
      • 1970-01-01
      • 2020-02-13
      • 1970-01-01
      • 2015-03-20
      • 1970-01-01
      • 2019-07-22
      • 1970-01-01
      相关资源
      最近更新 更多