<b>0. </b><b>導入命名空間:</b><b> </b>
<b>1. </b><b>如何打開已有</b><b>excel</b><b>文檔,或者建立一個新的</b><b>excel</b><b>文檔</b><b> </b>
若打開已有excel,把“xxx”替換成該excel的檔案路徑;
<b>注:</b>若建立一個excel文檔,“xxx”替換成true即可;不過這裡建立的excel文檔預設隻有一個sheet。
<b> </b>
<b>2. </b><b>取得、删除和添加</b><b>sheet</b>
2.1取得:
2.2 删除:
2.3 添加:
2.4 sheet的重命名
<b>3. </b><b>删除行和列</b><b> </b>
3.1 删除行:
3.2 删除列:
<b>4. </b><b>添加行和列</b><b> </b>
4.1 添加行:
4.2 添加列:
<b>5. </b><b>單元格操作</b><b> </b>
5.1 單元格的取得
5.2 設定公式
5.3 合并單元格
5.4 設定行高和列寬
5.5 設定單元格顔色 顔色共有56中,詳情請參照附錄的[顔色對照表]
5.6 設定字号
5.7 是否設定粗體
5.8 單元格/區域、水準垂直居中
5.9 設定區域邊框
5.10 設定邊框的上、下、左、右線條
<b>6. </b><b>指定區域的複制</b><b> </b>
<b> </b>
<b>注:</b>Type.Missing和Missing.Value,在excel的操作中被視為某些參數的預設值,他們起到的作用很多時候是形式補足參數
<b>7. </b><b>excel</b><b>檔案的儲存,及後續處理</b><b> </b>
7.1 檔案儲存
<b>注:</b>這個地方隻能采用該方法儲存,不然在指定路徑下儲存檔案外,在我的檔案中也會生成一個對應的副本
7.2 後續處理:退出和釋放
說明:在application關閉的過程中,通常我們有兩種方案:
#直接退出app
#先關閉workbook,然後關閉workbooks,最後在退出app
鑒于這兩種方式,或許本質上是一樣的(這點需要證明),但是依據我們軟體開發的原則:哪裡需要哪裡聲明,哪裡結束哪裡釋放回收。
既然在直接退出app的時候,我們不清楚workbook和workbooks具體在什麼時間關閉,不如在結束的時候直接手動關閉,這樣做可以做到資源的快速直接回收;
是以,建議采用先關閉workbook,然後關閉workbooks,最後在退出app。
<b>8. </b><b>關于單元格設定域和取得域裡需要的資料</b><b> </b>
8.1 若單元格已經設定為下拉框
8.2 若單元格還沒有設定為下拉框的形式
8.3 取得下拉框域的值
<b>注:</b>若在excel模闆中通過有效性設定了下拉框的值,strValue得到的将會是excel裡的公式,需将其轉換, 取得strValue後,可以根據其索引得到你需要的數值;
<b>9. </b><b>隐藏行和隐藏列</b><b> </b>
9.1 隐藏行
9.2 隐藏列
本文轉自wang_yb部落格園部落格,原文連結:http://www.cnblogs.com/wang_yb/archive/2010/06/03/1750419.html,如需轉載請自行聯系原作者