新聞中心
C# 操作Excel之寫(xiě)入Excel操作的由來(lái):看到論壇里面不斷有人提問(wèn)關(guān)于讀取excel和導(dǎo)入excel的相關(guān)問(wèn)題。閑暇時(shí)間將我所知道的對(duì)excel的操作加以總結(jié),現(xiàn)在共享大家,希望給大家能夠給大家?guī)Я艘欢ǖ膸椭?/p>

貢嘎ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話(huà)聯(lián)系或者加微信:18980820575(備注:SSL證書(shū)合作)期待與您的合作!
C# 操作Excel之寫(xiě)入Excel操作的問(wèn)題:另外我們還要注意一些簡(jiǎn)單的問(wèn)題1.excel文件只能存儲(chǔ)65535行數(shù)據(jù),如果你的數(shù)據(jù)大于65535行,那么就需要將excel分割存放了。2.關(guān)于亂碼,這主要是字符設(shè)置問(wèn)題。
C# 操作Excel之寫(xiě)入Excel內(nèi)容,參數(shù):excelTable是要導(dǎo)入excel的一個(gè)table表
- public static bool SaveDataTableToExcel(
- System.Data.DataTable excelTable, string filePath)
- {
- Microsoft.Office.Interop.Excel.Application app =
- new Microsoft.Office.Interop.Excel.ApplicationClass();
- try
- { //C# 操作Excel之寫(xiě)入Excel操作
- app.Visible = false;
- Workbook wBook = app.Workbooks.Add(true);
- Worksheet wSheet = wBook.Worksheets[1] as Worksheet;
- if (excelTable.Rows.Count > 0)
- {
- int row = 0;
- row = excelTable.Rows.Count;
- int col = excelTable.Columns.Count;
- for (int i = 0; i < row; i++)
- {
- for (int j = 0; j < col; j++)
- {
- string str = excelTable.Rows[i][j].ToString();
- wSheet.Cells[i + 2, j + 1] = str;
- }
- }
- } //C# 操作Excel之寫(xiě)入Excel操作
- int size = excelTable.Columns.Count;
- for (int i = 0; i < size; i++)
- {
- wSheet.Cells[1, 1 + i] =
- excelTable.Columns[i].ColumnName;
- }
- //設(shè)置禁止彈出保存和覆蓋的詢(xún)問(wèn)提示框
- app.DisplayAlerts = false;
- app.AlertBeforeOverwriting = false;
- //保存工作簿
- wBook.Save();
- //保存excel文件
- app.Save(filePath);
- app.SaveWorkspace(filePath);
- app.Quit();
- app = null;
- return true;
- }
- catch (Exception err)
- {
- MessageBox.Show("導(dǎo)出Excel出錯(cuò)!錯(cuò)誤原因:
- " + err.Message, "提示信息",
- MessageBoxButtons.OK,
- MessageBoxIcon.Information);
- return false;
- }
- finally
- {
- } //C# 操作Excel之寫(xiě)入Excel操作
- }
C# 操作Excel之寫(xiě)入Excel操作的基本內(nèi)容就向你介紹到這里,希望對(duì)你了解和學(xué)習(xí)C# 操作Excel有所幫助。
分享標(biāo)題:C#操作Excel之寫(xiě)入Excel操作淺析
本文路徑:http://www.fisionsoft.com.cn/article/dpsojje.html


咨詢(xún)
建站咨詢(xún)
