2013-11-04 110 views
0

我可以将数据从SQL Server下载到Excel。但Excel将它们自动以列格式显示。有没有一种方法可以自定义他们转到某些您喜欢的列或行的字段。因此,如果您从SQL下载数据,数据库中的所有数据行将以这种方式进行格式化。如何将数据导入Excel模板

例如:


记录1


名称|地址|电子邮件|


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


地址2:[数据]


市:[数据]



记录2


名称|地址|电子邮件|


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


地址2:[数据]


市:[数据]



记录3


名称|地址|电子邮件|


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


地址2:[数据]


市:[数据]


等..

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

回答

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,在网络浏览器中打开它,然后手动复制并粘贴格式化的数据到Excel。