C# 实现excel的插入复制行操作? C#Excel 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 网上找到的WorkSheel1.get_Range("A3", "G7").Copy( WorkSheel1.get_Range("A" + (3 + 50 * Form1.Paste).ToString(),"G"+ (7 + 50 * Form1.Paste).ToString())); 哈哈哈哈 很巧啊,今天我也在做操作excel的不用复制什么的,直接赋值Sheet1.Cells[行, 列] = Sheet1.Cells[行, 列];这样是操作一个单元格的, 几列循环以下就好我今天的目标已经全完成了,excel操作全搞定了,我做的东西是行变列,列变行,不规整的数据,最终变成格式统一的规整的excel,接下去做入数据库,就没什么复杂的了。 谢谢! excelWS.Range["A7 : Q7"].Copy(); excelWS.Range["A7 : Q7"].Insert(Shift:(Excel.XlDirection.xlDown));我用逻辑方法写的 先复制 A7:Q7 然后 在下面插入 这样也可以了 ! } int j = Convert.ToInt16(this.Range["B2"].Value);//开始行号int count = Convert.ToInt16(this.Range["E2"].Value) + 1;//结束行号//每插入一行,后面的序号就增加1,插两行就增加2int i = 0;//已经复制的次数while (j < count){ Range[string.Format("A{0} : J{0}", j + i)].Copy(); Range[string.Format("A{0} : J{0}", j + i+1)].Insert(Shift: (Excel.XlDirection.xlDown)); j++; i++;} 您好,因为第一次接触C# excel的开发,看到大家的方案,我还是没能实现,希望可以得到大家的指教,非常感谢! 资料确实很多,而且楼主问的目的性也不明确随便一搜就有http://www.cnblogs.com/Tsong/archive/2013/02/21/2920941.html 请问怎么根据采样得到的300个左右的数据绘制曲线呢? 公告:论战将推迟10天进行 在c#中如何去生成.mdb文件 跪求程序删除微软消息队列日志的方法!!!!!!!! C#关于窗口关闭操作 TreeView如何让父节点和子节点的图片大小不一样 如何操作系统的API richbox用appendtext加载大型字符串时速度非常慢,有没有好的方法代替? DataGridView中数据更新的问题 讨论!请微软工程师和编程高手们都关心关心这个问题,C#调用DELPHI的DLL,参数传递问题 c#datagridview 添加combobox 列 并绑定数据源 获取安装程序的安装路径在哪?
WorkSheel1.get_Range("A3", "G7").Copy( WorkSheel1.get_Range("A" + (3 + 50 * Form1.Paste).ToString(),"G"+ (7 + 50 * Form1.Paste).ToString())
);
这样是操作一个单元格的, 几列循环以下就好我今天的目标已经全完成了,excel操作全搞定了,
我做的东西是行变列,列变行,不规整的数据,最终变成格式统一的规整的excel,接下去做入数据库,就没什么复杂的了。
excelWS.Range["A7 : Q7"].Copy();
excelWS.Range["A7 : Q7"].Insert(Shift:(Excel.XlDirection.xlDown));
我用逻辑方法写的 先复制 A7:Q7 然后 在下面插入 这样也可以了 !
}
int count = Convert.ToInt16(this.Range["E2"].Value) + 1;//结束行号
//每插入一行,后面的序号就增加1,插两行就增加2
int i = 0;//已经复制的次数
while (j < count)
{
Range[string.Format("A{0} : J{0}", j + i)].Copy();
Range[string.Format("A{0} : J{0}", j + i+1)].Insert(Shift: (Excel.XlDirection.xlDown));
j++;
i++;
}
http://www.cnblogs.com/Tsong/archive/2013/02/21/2920941.html