C# 獲取Excel的指定單元格的值
獲取Excel指定單元格示例
///<summary>
/// 獲取指定檔案的指定單元格內容
///</summary>
/// <param name="fileName">檔案路徑</param>
/// <param name="row">行號</param>
/// <param name="column">列號</param>
/// <returns>返回單元指定單元格內容</returns>
public string getExcelOneCell(string fileName, int row, int column)
{
Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook wbook = app.Workbooks.Open(fileName, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
Type.Missing, Type.Missing);
Microsoft.Office.Interop.Excel.Worksheet workSheet = (Microsoft.Office.Interop.Excel.Worksheet)wbook.Worksheets[1];
string temp = ((Microsoft.Office.Interop.Excel.Range)workSheet.Cells[row, column]).Text.ToString();
wbook.Close(false, fileName, false);
app.Quit();
NAR(app);
NAR(wbook);
NAR(workSheet);
return temp;
}
//此函式用來釋放物件的相關資源
private void NAR(Object o)
{
try
{
//使用此方法,來釋放引用某些資源的基礎 COM 物件。 這裡的o就是要釋放的物件
System.Runtime.InteropServices.Marshal.ReleaseComObject(o);
}
catch { }
finally
{
o = null; GC.Collect();
}
}
呼叫示例:
//獲取指定單元格示例(獲取第三行第二列的值)
string str = getExcelOneCell(@"F:\67250464X9.xls", 3, 2);
若是批量取多個Excel的指定單元格值,則用程式獲取資料夾下所有Excel,迴圈呼叫此方法即可
相關文章
- JavaScript 獲取表格指定td單元格JavaScript
- jQuery獲取點選td單元格的值jQuery
- Java 獲取Excel分頁座標位置(單元格)JavaExcel
- 使用net core 6 c# 的 NPOI 包,讀取excel..xlsx單元格內的圖片,並儲存到指定伺服器C#Excel伺服器
- JavaScript獲取table表格指定列的值JavaScript
- 4.20 使用條件格式標識包含指定文字的單元格 [Excel教程]Excel
- 如何讓excel單元格內只能輸入指定內容?Excel
- C#使用 NPOI 新增圖片到 Excel 單元格C#Excel
- JavaScript 獲取td單元格內容JavaScript
- excel合併的單元格重新填充Excel
- excel匯入,讀取日期單元格轉php日期ExcelPHP
- wps/excel計算單元格內的算式Excel
- C#獲取某個物件的屬性值C#物件
- 如何標記excel單元格Excel
- POI設定excel單元格Excel
- C#獲取URL引數值C#
- jQuery獲得指定text的值jQuery
- Java 獲取Excel中的表單控制元件JavaExcel控制元件
- Excel-單元格內換行Excel
- wps的excel中的單元格限定輸入的內容Excel
- NPOI擴充套件--判斷指定單元格是否為合併單元格和輸出該單元格的行列跨度(維度)套件
- 獲取指定月份的天數
- C# 解析獲取Url引數值C#
- ASP.NET 匯出gridview中的資料到Excel表中,並對指定單元格換行操作ASP.NETViewExcel
- C#/VB.NET 在Excel單元格中應用多種字型格式C#Excel
- mysql獲取指定表當前自增id值MySql
- 單元格資料鑽取
- JavaScript獲取css的值JavaScriptCSS
- poi解析Excel,遍歷表結構,獲取單元格內容,拼接sql語句,寫入TXT檔案ExcelSQL
- pageoffice給線上開啟的excel單元格插入圖片Excel
- 在excel中某些單元格內批量增加相同的內容Excel
- ABAP--一個讀取EXCEL單元格的內容超過256個字元的程式碼樣例Excel字元
- JavaScript 獲取指定區間的數字JavaScript
- C#反射設定屬性值和獲取屬性值C#反射
- devexpress report 合併列具有重複值的單元格devExpress
- 【C#】【DevExpress】自定義單元格右鍵選單,去除單元格編輯時,載入系統的預設選單C#devExpress
- 快速查詢EXCEL整個工作表中的合併單元格Excel
- excel生成單元格帶下拉選項的模板 + 資料匯入Excel
- Laravel Excel 如何獲取 Excel 檔案的公式結果LaravelExcel公式