2013-02-01 78 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」進行安裝。

相關問題