2013-02-01 82 views
0

我想从一个SQL查询导入一些结果到excel忽略换行符。从SQL服务器管理工​​作室导入到Excel 2007中

结果看起来很好的SQL服务器

一个典型的记录都有时,这是导入到Excel中所有的换行符破坏格式从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> 

提取下面列...

我已经尝试过与网格,文本和导出到.rpt文件和导入。任何想法如何忽略换行符,谢谢?

+0

也尝试使用br部分上的REPLACE函数,但没有剩下 –

回答

2

有可能使用“XML Spreadsheet”格式以“恶意”形式导出excel数据。说明可以在这里找到: http://msdn.microsoft.com/en-us/library/office/aa140066(v=office.10).aspx

如果你只需要从SSMS的出口数据,那么你可能会发现SSMSBoost附加的SSMS在此加载你的case.I上午开发商有用,我已经实现了“出口ResultsGrid to Excel“函数,它简单地将ResultsGrid内容编写为XML Spreadsheet格式。 (右键单击网格 - >脚本为 - > XML电子表格)。希望能帮助到你。 (插件可以免费使用。)

P.S. SSMSBoost的脚本引擎非常灵活,您可以创建自己的脚本模板。我已经创建了它们中的几个,并且它们使用插件:脚本作为“插入”,“选择”,“属性:值”,“XML”,“XML电子表格”,“HTML”进行安装。

相关问题