CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

急!马上散分!excel插入行的问题

楼主lilian_bu()2005-10-16 20:14:26 在 .NET技术 / C# 提问

如何在打开一个excel是在指定位置插入一行;  
  我使用下面的语句:  
  m_oSheet.get_Range("A6",Missing.Value).Rows.InsertIndent(0);  
  结果出错了,出错信息为:  
  HRESULT   中的异常:0x800A03EC。 问题点数:50、回复次数:8Top

1 楼xjp0000(xjp0000)回复于 2005-10-16 21:01:37 得分 0

m_oSheet.get_Range(1,1).Rows.InsertIndent(0);  
   
  try     this  
  Top

2 楼flygoldfish(长江支流)回复于 2005-10-17 09:24:48 得分 50

跟楼主说明一下,我开发MIS金质打印通的Excel功能时发现:  
  Excel2000和Excel2003中的插入行的参数是不一样的,但是用一个版本的开发编译后可以在另一版本中运行。  
   
   
  ///   <summary>  
  ///   在指定的行上插入一整行  
  ///   作者:长江支流   www.webmis.com.cn  
  ///   </summary>  
  ///   <param   name="p_rowIndex">行索引</param>  
  public   void   InsertRow(int   p_rowIndex)  
  {  
  Excel.Range   range;  
   
  range   =   GetRange(p_rowIndex,"A");     //楼主用自己的方法取得插入行的Range  
  range.Select();  
   
  //Excel2003支持两参数  
  //range.EntireRow.Insert(oMissing,oMissing);  
   
  //Excel2000支持一个参数,经过测试,用Interop.ExcelV1.3(Excel2000),可以正常运行在Excel2003中  
  range.EntireRow.Insert(oMissing);  
  }Top

3 楼yuan20050915(风吹流云)回复于 2005-10-17 16:36:58 得分 0

up!Top

4 楼lilian_bu()回复于 2005-10-17 19:33:02 得分 0

这个问题昨天我已经查到资料解决了,用的方法和长江支流一样。不过还是谢谢长江支流,给分了!Top

5 楼flygoldfish(长江支流)回复于 2005-10-18 09:47:52 得分 0

MIS金质打印通源码  
  www.webmis.com.cnTop

6 楼flygoldfish(长江支流)回复于 2005-10-18 09:50:58 得分 0

***GoldPrinter.ExcelExpert(MIS金质打印通之Excel专版)***  
  1、如何将各版本Excel(COM类型库)   转换生成.Net公共语言运行库程序集如Interop.Excel.dll  
  2、如何引用Excel库或已生成的程序集  
  3、创建Excel实例  
  4、打开Excel工作薄工作表和模板  
  5、增、删、改、插入、定位、重命名工作表  
  6、获取活动工作表指定范围单元格及带区  
  7、读、写单元格内容  
  8、向带区中写内容  
   
  9、单元格合并  
  10、字体及颜色  
  11、边框及网格线  
  12、保存、另存  
  13、打印、预览  
  14、彻底关闭Excel进程  
  15、综合应用,通打天下报表  
  ...  
   
  需要的朋友:  
  Email:flygoldfish@163.com     QQ:150439795  
  更多源码:www.webmis.com.cnTop

7 楼sindia(乖乖兔)回复于 2005-10-28 11:18:10 得分 0

markTop

8 楼pirateRocy(海盗罗西)回复于 2006-05-23 17:02:20 得分 0

markTop

相关问题

  • Excel中怎么插入一行(急)
  • Excel插入图片
  • excel插入数据问题!50分求助,分不够再加!
  • 如何在word中插入Excel的表格———————急等!
  • 急问:datagrid动态插入列导出excel的问题???
  • 急,excel插入数据库问题!在线等待!!!
  • 如何用vb在excel中插入分页符?
  • 在excel中插入图片的解决方法?(100分)
  • 怎么向Excel模版表中插入数据,并保存!急急急!up呀!!!!!!!!!!!
  • 如何 控制 excel 在单元格中插入一张图片!!!!!! 急!!!!!!!!!!

关键词

  • excel
  • 打印
  • 版本
  • 插入
  • 单元格
  • webmis
  • 长江支流
  • 参数
  • range
  • 库

得分解答快速导航

  • 帖主:lilian_bu
  • flygoldfish

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo