[英]How do I make Excel cell contents show a different value
我有一個Excel VSTO文件,借助輸入的數據生成圖表。 每當一個單元格獲得一個值“e”時,它會將所有其他單元格的值相加,並在該單元格中顯示結果。
我希望單元格繼續顯示值'e'而不是計算的總和。 我怎樣才能做到這一點?
你可以給單元格一個NumberFormat "e"
。 這將顯示e
但不會更改單元格的基礎值...
您需要轉義引號。
Target.NumberFormat = "\"e\"";
NB。
(此方法僅在單元格的基礎值為數字時才有效)。
選擇要格式化並運行的單元格:
Sub ChangeToText()
Dim DQ As String, mesage As String
DQ = Chr(34)
mesage = DQ & "e" & DQ
Selection.NumberFormat = mesage & ";" & mesage & ";" & mesage & ";"
End Sub
你需要將它改編為c#
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.