none
Excel儲存格內的換行符號 RRS feed

  • 問題

  • 將Excel匯入MSSQL資料庫或秀在Gridview時,若Excel儲存格內的內容有換行的話,換行部分似乎會不見。

    不知Excel的換行符號要如何找出來呢?

     

    2010年4月30日 上午 05:47

解答

  • VB 寫法:Replace(vbLf, "<br />")


    Hunterpo's IT Vision - http://www.dotblogs.com.tw/hunterpo/
    • 已提議為解答 坎尼 2010年4月30日 上午 08:53
    • 已標示為解答 weilin98 2010年4月30日 下午 12:36
    2010年4月30日 上午 07:57

所有回覆

  • 大多數的格式換行字元都是0x10,0x1c或其組合,而Web因為HTML格式問題不採用此方式作換行字元而使用<br/>標籤,所以必須在從資料庫取回資料後作處理.

    在C#可以透過string.Replcae("\n", "<br/>")方式處理.

    • 已提議為解答 hunterpo0323 2010年4月30日 上午 07:56
    2010年4月30日 上午 06:17
  • VB 寫法:Replace(vbLf, "<br />")


    Hunterpo's IT Vision - http://www.dotblogs.com.tw/hunterpo/
    • 已提議為解答 坎尼 2010年4月30日 上午 08:53
    • 已標示為解答 weilin98 2010年4月30日 下午 12:36
    2010年4月30日 上午 07:57
  • 謝謝兩位的解答

    因為我使用VB所以用hunterpo0323是OK的,programlin的方式就請使用C#的人去試試看囉

    2010年4月30日 下午 12:38