private void btnSave_Click(object sender, EventArgs e)
{
//创建Application对象
Excel.Application xApp = new Excel.Application();
xApp.Visible = true;
//得到WorkBook对象
Excel.Workbook xBook = xApp.Workbooks._Open(@""+file.FileName+"",
Missing.Value, Missing.Value, Missing.Value, Missing.Value
, Missing.Value, Missing.Value, Missing.Value, Missing.Value
, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
//指定要操作的Sheet
Excel.Worksheet xSheet = (Excel.Worksheet)xBook.Sheets[1]; //写入数据
for (int i = 4; i < ; i++)
{
Excel.Range rng3 = xSheet.get_Range("G"+i+"", Missing.Value);
rng3.Value2 = "Hello";
}
}
我要修改第G列第4行起的内容到数据的最后,问题来了,这个for循环里面i< 什么啊,怎么拿到数据的尾行C#Excel
{
//创建Application对象
Excel.Application xApp = new Excel.Application();
xApp.Visible = true;
//得到WorkBook对象
Excel.Workbook xBook = xApp.Workbooks._Open(@""+file.FileName+"",
Missing.Value, Missing.Value, Missing.Value, Missing.Value
, Missing.Value, Missing.Value, Missing.Value, Missing.Value
, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
//指定要操作的Sheet
Excel.Worksheet xSheet = (Excel.Worksheet)xBook.Sheets[1]; //写入数据
for (int i = 4; i < ; i++)
{
Excel.Range rng3 = xSheet.get_Range("G"+i+"", Missing.Value);
rng3.Value2 = "Hello";
}
}
我要修改第G列第4行起的内容到数据的最后,问题来了,这个for循环里面i< 什么啊,怎么拿到数据的尾行C#Excel
解决方案 »
- 页面刷新字体问题
- 我在前台用 foreach 对 html 做循环,这段代码能否重用?
- 使用正则表达式如何格式化日期?
- 网页自登陆问题,求高人指点
- JS把字符串转换成UTF-8类型
- 后台编码中怎么使用Request对象?
- 一个有难度的问题:现在有一个表,有很多的数据,要求在页面上用多个datagrid显示出来,(每个显示10条记录),每个datagrid都有表头
- 请教profile存储数据表的问题
- asp.net中,如果是框架网页,如何在不同框中传递值?(分不够可以加)
- Datagrid的问题!
- URLEncoding与Encoding有什么联系,区别呢?
- 想做百度网站收录查询,包含关键字的查询
如果实在不行,就写个for循环,取最大的行数。
int usedRow=Worksheet.UsedRange.Rows.Count;
语句Activesheet.UsedRange.Columns.count返回当前工作表中已使用单元格区域的列数。