我可以将数据从SQL Server下载到Excel。但Excel会自动将它们以列格式放置。有没有办法可以自定义它们转到您喜欢的某些列或行的字段。因此,如果从SQL下载数据,数据库中的所有数据行都将以这种方式进行格式化。
例如:
记录1
姓名|地址|电子邮件|
[数据] | [数据] | [数据]
地址2:[数据]
城市:[数据]
记录2
姓名|地址|电子邮件|
[数据] | [数据] | [数据]
地址2:[数据]
城市:[数据]
记录3
姓名|地址|电子邮件|
[数据] | [数据] | [数据]
地址2:[数据]
城市:[数据]
依旧......
它就像一个格式化的模板,当您下载数据时,它会转到指定的列& excel中的行位置。谢谢你的帮助!
答案 0 :(得分:0)
您可以使用始终尝试在SQL语句中使用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中。