如何编写生成excel的代码,合并某一区域的单元格?Excel.Application x = new Application();
x.Visible=true;
x.SheetsInNewWorkbook=1;
Excel.Workbooks wbs=x.Workbooks;
Excel._Workbook wb =wbs.Open("D:\\test\\"+InName+".xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
Sheets sheets=wb.Worksheets;
Excel._Worksheet _sheet = (Excel._Worksheet)sheets.get_Item(1);
Excel.Worksheet sheet = (Excel.Worksheet)x.ActiveSheet;请用这里的变量帮我写一条代码,谢谢
x.Visible=true;
x.SheetsInNewWorkbook=1;
Excel.Workbooks wbs=x.Workbooks;
Excel._Workbook wb =wbs.Open("D:\\test\\"+InName+".xls",Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value,Missing.Value);
Sheets sheets=wb.Worksheets;
Excel._Worksheet _sheet = (Excel._Worksheet)sheets.get_Item(1);
Excel.Worksheet sheet = (Excel.Worksheet)x.ActiveSheet;请用这里的变量帮我写一条代码,谢谢
解决方案 »
- 【求助】关于winfrom中dataGridView模糊查询字体颜色改变
- dataGridView 该如何显示数据
- C# 根据名字读写COM组件属性
- C#数组排序问题
- DataGridViewButtonColumn宽度的问题
- 延时问题
- 数组问题?
- 如何隐藏TabControl中的任一个或多个TabPage?
- 放100分!!!如何把一个事先写好的test.txt文件通过文件读写功能比如FileStream读出来输出到一个变量ii中?
- 如何在Visual c#中截取屏幕图片
- 类似于VS.NET的自动隐藏效果是怎样做的啊?请高手们指教!
- 在线等待,怎么把字节数组存入到sqlserver2000数据库中去!!!
/// <param name="p_startColIndex">指定单元范围起始列数字索引或字母组合索引,从1开始,列索引为A~Z、AA~AZ、BA~BZ...HA~HZ、IA~IV的字母及组合,也可以是1-65536数字。</param>
/// <param name="p_endRowIndex">指定单元范围结束行索引,索引范围同上。</param>
/// <param name="p_endColIndex">指定单元范围起始列数字索引或字母组合索引,索引范围同上。</param>
public Excel.Range GetRange(int p_startRowIndex,int p_startColIndex,int p_endRowIndex,int p_endColIndex)
{
Excel.Range range;
range = _xlApp.get_Range(_xlApp.Cells[p_startRowIndex,p_startColIndex],_xlApp.Cells[p_endRowIndex,p_endColIndex]);
return range;
}把上面的方法重构一下,或者直接把xlApp换成你的X即可。然后调用
GetRange(1,1,5,5).Merge(Missing.Value);