0

我能够将数据从 SQL Server 下载到 Excel。但 Excel 会自动将它们以列格式放置。有没有一种方法可以自定义它们转到您喜欢的某些列或行的字段。因此,如果您从 SQL 下载数据,数据库中的所有数据行都将以这种方式格式化。

例如:


记录 1


姓名 | 地址 | 电子邮件 |


[数据] | [数据] | [数据]


地址2:[数据]


城市:[数据]



记录 2


姓名 | 地址 | 电子邮件 |


[数据] | [数据] | [数据]


地址2:[数据]


城市:[数据]



记录 3


姓名 | 地址 | 电子邮件 |


[数据] | [数据] | [数据]


地址2:[数据]


城市:[数据]


等等..

它就像一个格式化的模板,当您下载数据时,它会转到 Excel 中指定的列和行位置。谢谢您的帮助!

4

1 回答 1

0

您可以在 SQL 语句中使用 always try to use HTML 标记:

select '<table><tr><td>line 1</td></tr><tr><td>line 2</td></tr><tr><td>line 3</td></tr></table>'

然后将结果另存为 HTML,在 Web 浏览器中打开它,然后手动将格式化的数据复制并粘贴到 Excel。

于 2013-11-04T01:55:43.363 回答