簡體   English   中英

如何通過c#在excel中格式化單元格

[英]How to get format off cell in excel by c#

是否可以在excel中獲得特別格式的單元格? 我正在嘗試讀取value(string,numeric,currency,date,time)的類型。 我只能讀取字符串或數字,但這對我來說還不夠。 重要的是我想讀取 excel 單元格格式,而不是實際單元格的值格式。

我正在使用Microsoft.Office.Interop.Excel庫。

我嘗試使用OfficeOpenXml庫。 我認為這對您來說是一個緊密的解決方案。

switch(worksheet.Cells[i, j].Style.Numberformat.Format) {
case "#": //numeric (int)
    break;
case "€#,##0.00":  //currency
    break;
case "dd-MM-yyyy HH:mm":  //datetime
    break; }

暫無
暫無

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

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