



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
using System;using System.Collections.Generic;using System.Text; using Excel = Microsoft.Office.Interop.Excel;using System.Diagnostics;using System.Windows.Forms;namespace OfficeManager public class ExcelClass : IDisposable private Excel._Application m_ExcelApplication = null; private Excel._Workbook m_Workbook = null; public Excel._Worksheet m_Worksheet = null; private object missing = System.Reflection.Missing.Value; public ExcelClass() if (m_ExcelApplication = null) m_ExcelApplication = new Excel.ApplicationClass(); ExcelClass() try if (m_ExcelApplication != null) m_ExcelApplication.Quit(); catch (Exception ex) Debug.Write(ex.ToString(); / / 獲取或設(shè)置當(dāng)前工作表 / public int CurrentWorksheetIndex set if (value m_Workbook.Worksheets.Count) throw new Exception(索引超出范圍); else object index = value; m_Worksheet = m_Workbook.Worksheetsindex as Excel._Worksheet; / / 打開一個(gè)Excel工作薄 / / public void OpenWorkbook(string fileName) m_Workbook = m_ExcelApplication.Workbooks.Open(fileName, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing, missing); if (m_Workbook.Worksheets.Count 0) object index = 1; m_Worksheet = m_Workbook.Worksheetsindex as Excel._Worksheet; / / 保存數(shù)據(jù) / public void Save() if (m_Workbook != null) m_Workbook.Save(); / / 關(guān)閉文檔 / / public void Close(bool isSave) this.ClearClipboard(); object obj_Save = isSave; if (m_Workbook != null) m_Workbook.Close(obj_Save, missing, missing); / / 設(shè)置當(dāng)前工作表中某單元格的值 / / / public void SetCellValue(string cellIndex, object value) if (m_Worksheet != null) object cell1 = cellIndex; Excel.Range range = m_Worksheet.get_Range(cell1, missing); if (range != null) range.Value2 = value; / / 合并單元格 / / / public void Merge(string cellIndex1, string cellIndex2) if (m_Worksheet != null) object cell1 = cellIndex1; object cell2 = cellIndex2; Excel.Range range = m_Worksheet.get_Range(cell1, cell2); range.Merge(true); / / 將當(dāng)前工作表中的表格數(shù)據(jù)復(fù)制到剪切板 / public void Copy() if (m_Worksheet != null) try m_Worksheet.UsedRange.Select(); catch m_Worksheet.UsedRange.Copy(missing); / / 清空剪切板 / public void ClearClipboard() Clipboard.Clear(); #region IDisposable 成員 public void Dispose() try if (m_ExcelApplication != null) this.Close(false
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年手術(shù)室護(hù)理實(shí)踐指南試題
- 衛(wèi)生公共基礎(chǔ)試題及答案
- 王者榮耀試題及答案
- 土木專業(yè)競聘試題及答案
- 2025年雙方含未成年子女離婚贍養(yǎng)費(fèi)協(xié)議書
- 2025年成都市教育設(shè)施擴(kuò)建征地補(bǔ)償策劃協(xié)議書
- 2025年廢物處理合作協(xié)議
- 2025年水產(chǎn)購買協(xié)議書模板
- 2025年官方授權(quán)支付協(xié)議模板策劃大綱
- 2025年品牌權(quán)益并購協(xié)議
- 醫(yī)療成品審核放行單
- NB/T 11462-2023帶式輸送機(jī)用液壓卷帶裝置
- 血液透析安全注射臨床實(shí)踐專家共識解讀課件
- SL+258-2017水庫大壩安全評價(jià)導(dǎo)則
- 團(tuán)隊(duì)協(xié)作與溝通技巧的培訓(xùn)
- 幼兒園資助自查報(bào)告及整改措施
- DZ∕T 0200-2020 礦產(chǎn)地質(zhì)勘查規(guī)范 鐵、錳、鉻(正式版)
- 統(tǒng)一戰(zhàn)線基本理論方針政策課件
- 綠色建筑空間聲環(huán)境質(zhì)量驗(yàn)收標(biāo)準(zhǔn)(征求意見稿)陜西
- 臨夏州和政縣招聘專職社區(qū)工作者筆試真題2023
- 《TypeScript入門與全棧式網(wǎng)站開發(fā)實(shí)戰(zhàn)》 教學(xué)大綱
評論
0/150
提交評論