如何在Excel中插入一行 VCL组件开发及应用
http://www.delphi2007.net/DelphiVCL/html/delphi_20061221143745213.html
请问用TExcelApplication、TExcelWorkbook和TExcelWorkSheet如何去操作Excel,使其可以在指定位置插入一行。以下为网上给出的办法,可是根本无法运行:  
   
  ExcelApplication1.ActiveSheet.Rows[2].Insert;   //在第二行处插入一空行  
   
  本人使用的环境为Delphi7+Office   2003。

可以这样处理:  
  如想在第I   +   1   行插入一空白行  
  if   row   :=   i   +1   then    
  for   j   :=   0   to   lcol   do  
  TempWorkSheet.Cells[row,   J]   :=   '';  
   
  这样不就插入一空白行了吗?

樓主太小氣。。。只有5分。  
  插入一行或一列:  
  a.   ExcelApp.ActiveSheet.Rows[2].Insert;  
  b.   ExcelApp.ActiveSheet.Columns[1].Insert;  
  删除一行或一列:  
  a.   ExcelApp.ActiveSheet.Rows[2].Delete;  
  b.   ExcelApp.ActiveSheet.Columns[1].Delete;

按照ghtghtmalone的方法,第i+1行的内容将会被清空,而maming2003得方法是目前网上普遍流行的方法,只可惜,Delphi7下根本无法编译。我目前最头疼的是不知如何将某一行或列作为一个对象返回。还请各位赐教。

不知道你想干吗?  
  if   row   :=   i   +1   then    
  for   j   :=   0   to   lcol   do  
  TempWorkSheet.Cells[row,   J]   :=   '';  
  EXCEL不就是一个二维数组吗?  
   
  把想插入的数据放在数组中不就可以赋值了?  
   
  你想插入的值直接用下面的语句不就行了?  
  TempWorkSheet.Cells[row,   J]   :=   arr[rol,j];

转载于:https://www.cnblogs.com/delphi2007/archive/2009/01/04/1368277.html

如何在Excel中插入一行相关推荐

  1. 怎么在html中加横条,如何在HTML中插入一行?html横线标签hr全新讲解

    对于刚刚入门的新手不知道如何在HTML中插入一行?那么接下来我们认识一下html横线标签hr. 一:html横线标签hr属性 标签主要是在html中创建水平线,hr是单标签,是没有结束标签的,而且所有 ...

  2. C# 如何在Excel中插入上标和下标

    上标和下标常见于一些数学公式和化学表达式中,有时候我们需要将这些数学公式和化学式插入到Excel中,因此就涉及到如何在Excel中插入上标和下标.本文将介绍如何使用C#和Spire.XLS组件在Exc ...

  3. 如何在excel中插入文件?Excel插入对象和附件有什么区别?(插入对象能直接显示内容,但我没显示?)

    插入–> 对象–> 由文件创建–> 选择要插入文件–> 点击"显示为图标"–> 点击"确定" 插入后结果 excel插入对象和附件 ...

  4. 用计算机做表格的超链接,如何在Excel中插入”超链接”功能

    我们在中文Excel中查阅数据时,往往须要把工作表从头至尾浏览一遍,如果工作表很长,这样做显得很麻烦.使用中文Excel提供的超链接功能,只须单击鼠标,即可跳转到当前工作表的某个位置或者其他工作表(甚 ...

  5. 如何在Excel中插入可以播放的GIF动画

    Q:如何在工作表中插入GIF动画? A:如下例,在工作簿同目录中存有名为1.GIF的动画文件 .插入后仅仅插入了连接,并非真正嵌入了GIF文件.所以如果要在其它地方使用,GIF文件还要随着工作簿一起复 ...

  6. excel 多行插入_在Excel中插入多行

    excel 多行插入 If you've used Excel for a while, you have lots of skills that you might assume everyone ...

  7. 如何用Apache POI操作Excel文件-----如何在已有的Excel文件中插入一行新的数据?

    在POI的第一节入门中,我们提供了两个简单的例子,一个是如何用Apache POI新建一个工作薄,另外一个例子是,如果用Apache POI新建一个工作表.那么在这个章节里面,我将会给大家演示一下,如 ...

  8. excel删除无尽空白行_如何在EXCEL中隔行插入空行与批量删除空行

    在EXCEL中插入空行十分简单,但每隔一行都插入空行该如何操作呢? 批量隔行插入 1. 在需要编辑的表格右侧添加一列辅助列,然后从辅助列的第一行开始输入从1开始的一组数列. 2. 紧挨着数列下面再粘贴 ...

  9. c# xls 复制一行_怎么用C#在EXCEL中插入一个拷贝的行

    展开全部 在Excel中插入拷贝行,可以参考用Spire.XLS.dll来做,这里做了demo,你可以对比636f707962616964757a686964616f31333365643630一下前 ...

最新文章

  1. 瑞幸咖啡的每一个环节,都蕴含着增长知识点
  2. 11月25日struts培训日记
  3. python 彩票 遗漏值_荐Python遗漏知识点一
  4. 【caffe-windows】全卷积网络特征图分析
  5. idea 运行单个main方法_IntelliJ IDEA 运行你的第一个Java应用程序 idea运行main方法
  6. 如何将两个DateTimePicker的日期和时间组合成一个值
  7. linux内容对齐的快捷键,linux第一波命令总结
  8. 用python写个电子钟_[TPYBoard - Micropython之会python就能做硬件 3] 制作电子时钟
  9. python怎么使用base64_python常用库之base64
  10. 前端面试之 判断 true == true 需要进行哪几步操作?
  11. mysql 不等于查询优化_MySQL查询性能优化
  12. 20155334 2016-2017-2 《Java程序设计》第三周学习总结
  13. MATLAB基本语法介绍(上)
  14. 深度学习的深度和宽度的理解
  15. Rust_lings
  16. GAN的一些经典网络的基本思想
  17. wtg linux双系统,Windows和Linux同时装入移动硬盘,实现可移动专属双系统
  18. [leetcode] 179 Largest Number
  19. html前端使用高德地图入门教程,并在地图上标记位置
  20. 2022年危险化学品经营单位主要负责人复训题库及模拟考试

热门文章

  1. plc顺序控制以及控制设计方法
  2. sha256加密_python中使用加盐哈希函数加密密码
  3. ggplot2包 (2)
  4. 稀疏学习:从人脑得到灵感,让深度学习突破算力限制
  5. enum 1.0 java 枚举类
  6. Django项目实现微博登录
  7. dotnetty java netty,『神坑』DotNetty 内存泄漏 解决办法
  8. 如何实现用户增长以及提高转化率?
  9. java 笛卡尔积_java 8 Lambda实现两个list的笛卡尔积
  10. 情人节贺卡 - 帮同事写的