簡體   English   中英

將HTML頁面導出到Excel

[英]Export html page into excel

我正在嘗試將html數據導出到excel中,但由於以下原因我遇到了日期值問題:我期望

<pre>"<tr><td style='mso-number-format:d\-mmm\-yyyy'  >Mar-21-2014</td></tr>"</pre>

將於2014年3月21日

但是當我打開excel時,我發現它在2014年3月21日(沒有更改)!

為什么會這樣?

Excel無法將此日期識別為日期,這可能是因為您的區域設置具有DMY順序,並且文本處於MDY順序。

將文本導入Excel后,選擇列,然后單擊數據>文本到列>下一步>下一步

現在您處於“文本到列”向導的步驟3中。 單擊日期單選按鈕,然后在其旁邊的下拉列表中選擇MDY(即,導入文本中的順序)。 然后單擊“完成”,所有文本值將是您所在區域設置日期順序中的真實日期。

評論后編輯:

mso-number-format看起來不太正確。 我不太熟悉它,但是據我所知格式本身必須用引號引起來。 在某些情況下,請參閱其他Stackoverflow線程

即使您的樣式標簽語法正確,您也必須使用Excel通常會識別為日期的格式來格式化日期。 如果Excel無法將其識別為日期,它將將該值視為文本,並且您無法將文本設置為日期格式。 您需要從日期開始。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM