1
我正在使用C#在Excel VSTO項目中工作。 對於某些列,我已經設置了NumberFormat的使用使用C#在Excel VSTO中禁止「存儲爲文本的編號」警告
someCell.EntireColumn.NumberFormat = "@";
到文本,但在數字碰巧是在這些列中,Excel中顯示有警告「存儲爲文本數」綠色箭頭。我想壓制這個警告信息。
我知道如何在Excel中做到這一點:選項 - >公式 - >在錯誤檢查規則,取消選中「數字格式化爲文本或前面加撇號」。是否有可能在C#代碼中執行此操作,並且僅限於某些單元格/範圍?謝謝!
感謝添!這似乎很有希望!現在我陷入了將其轉化爲C#的困境。根據http://msdn.microsoft.com/en-us/library/office/ff840349.aspx,xlNumberAsText是一個常量。我發現它在對象類型中。現在我不知道如何獲得這個對象常量...嘗試使用「xlNumberAsText」,但沒有工作。 – lznt
如果引用了Interop庫,則使用'XlErrorChecks.xlNumberAsText'。請參閱:http://msdn.microsoft.com/en-us/library/office/microsoft.office.interop.excel.xlerrorchecks –
就是這樣!我怎麼會錯過這個?非常感謝! – lznt