我正在尝试将SQL查询的一些结果导入到excel中,忽略换行符。
结果在SQL server中看起来很正常。
一条典型的记录具有从HTML地址提取的以下列
<b>F1 Gran Premio de España Santander<sup style="font-size: 8px">TM</sup> 2013</b><br><span class="smallText">3 Day Entry<br>Grandstand F<br><strong>10% off race day prices! Book now!</strong></span>当这个导入到excel中时,所有的换行符都会破坏格式...
我已经尝试了这与网格,文本和导出到.rpt文件和导入。有什么办法可以忽略换行符吗,谢谢?
发布于 2013-02-04 05:42:33
可以使用"XML Spreadsheet“格式以"fiendly”形式为excel导出数据。描述可以在这里找到:http://msdn.microsoft.com/en-us/library/office/aa140066(v=office.10).aspx
如果你只需要从SSMS导出数据,那么你可能会发现SSMS的SSMSBoost插件在你的情况下很有用。我是这个插件的开发人员,我已经实现了“导出ResultsGrid到Excel”功能,这只是脚本ResultsGrid电子表格格式的内容。(右键单击网格->脚本作为-> XML电子表格)。希望能有所帮助。(插件可以免费使用。)
附注: SSMSBoost的脚本引擎相当灵活,您可以创建自己的脚本模板。我已经创建了几个这样的插件:脚本为"insert","select","property:value","XML","XML spreadsheet","HTML“。
https://stackoverflow.com/questions/14644647
复制相似问题