把dataGridView数据保存到已有的Excel表中
2021-01-23 20:13
标签:ica system 工作 excel表格 open GridView final event xls //先添加引用,步骤:1,引用--COM--Microsoft Excel 14.0 Object Library //14.0是2010版 把dataGridView数据保存到已有的Excel表中 标签:ica system 工作 excel表格 open GridView final event xls 原文地址:https://www.cnblogs.com/zhujie-com/p/12065686.html
// 2,using Excel = Microsoft.Office.Interop.Excel;
//// 3,using Microsoft.Office.Interop.Excel;
// 4,using System.Reflection;
private void button1_Click(object sender, EventArgs e)
{
Excel.Application xApp = null;//声明Excel程序
Excel.Workbook xBook = null;//声明工作薄
Excel.Worksheet xSheet = null;//声明工作表
Excel.Range cells = null;//声明单元格
try
{
if (dataGridView1.Rows.Count == 0) return;//判断控件是否有数据,没有就返回
xApp = new Excel.Application();//实例化Excel
xApp.Visible = false;//设置是否可见
xApp.ScreenUpdating = false;
xBook = xApp.Workbooks.Open(@"E:\盘点.xlsm");//获取要写入EXCEL表的存放路径
xSheet = xBook.Sheets[1];//把工作表1赋值给变量
cells = xSheet.Cells;//把工作表1中的单元格集合赋值给变量
int y = xSheet.Cells[65536, 1].end[XlDirection.xlUp].row + 1;//获取excel表中有数据的最大行数+1 //填充数据
for (int i = 0; i
上一篇:把Excel中的数据写入到dataGridView中
下一篇:C#6.0 的新特性
文章标题:把dataGridView数据保存到已有的Excel表中
文章链接:http://soscw.com/index.php/essay/46014.html