1
我正在使用Office 2007互操作程序集來創建一些Excel電子表格。使用Excel 2007 Interop和C設置單元格格式#
這裏有很多關於入門的問題,MSDN包含大量文章,如this one。
該API很時髦,有時會讓人困惑。
當我設置單元格的值時,是否有方法來設置它的格式? 我想將特定字段標記爲Date,以便我的客戶可以在其上運行Excel宏。 此外,數字將是有用的。
謝謝!
我正在使用Office 2007互操作程序集來創建一些Excel電子表格。使用Excel 2007 Interop和C設置單元格格式#
這裏有很多關於入門的問題,MSDN包含大量文章,如this one。
該API很時髦,有時會讓人困惑。
當我設置單元格的值時,是否有方法來設置它的格式? 我想將特定字段標記爲Date,以便我的客戶可以在其上運行Excel宏。 此外,數字將是有用的。
謝謝!
基於VBA的代碼。但是,同樣應該與c#一起工作(忽略語法)。
cells(1,1).Value = 39875
cells(1,1).NumberFormat = "dd-mmm-yyyy"
學習Excel的對象模型,最好的辦法是創建你希望採取,看代碼&修改需要外部輸入部分操作的宏。另外,對象模型很容易理解(應用程序 - >工作簿 - >工作表 - >工作表 - >範圍(單元格))。