簡體   English   中英

是否可以在Excel中的文本開頭隱藏單引號(')?

[英]Is it possible to hide single quote (') in the beginning of a text in excel?

我有一個應用程序,當我單擊“運行報告”時,將生成數據並將其導出到excel。 我發布了一個有關在Excel中導出時轉換為日期的值的問題。 我的第一個問題是,我在“請08-20號”列中有一個數據,例如,其值類似於08-20但是當我將其導出到excel時,它的日期將變為20-Aug所以我在其中輸入了單引號我的代碼可以將其識別為文本,而不是轉換為日期。

If arrColumn(intColCount2) = 29 Then
    strHTML += "<td>&#145;" & dr("vRequisition") & "</td>"
End If

但現在它在excel中顯示為

電子表格

我得到我想要的第一個問題的輸出,該輸出不是將值轉換為日期。

我想做的是在excel的文本開頭隱藏單引號('),以便它僅顯示為

08-20

是否可以在excel的文本開頭隱藏單引號(')?

您的代碼似乎並不是真正創建Excel格式的工作簿,而僅僅是創建HTML並將此HTML導出到Excel。

使用這種方法,您可以使用CSS 樣式為mso-number-format的Excel單元格將td數字格式化為Excel的文本格式。

strHTML += "<td style='mso-number-format:""\@""'>" & dr("vRequisition") & "</td>"

暫無
暫無

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

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