关于EXCEL操作的问题 VCL组件开发及应用
http://www.delphi2007.net/DelphiVCL/html/delphi_20061225132236125.html
我想这样操作EXCEL  
  假如某个excel文件没打开,我对这个excel读操作完成之后就把这个文件关掉  
  如果这个excel文件打开了,我对这个文件读操作后,改文件不关闭  
  请问如何写  
  我是通过一个标志来判断这个文件是否打开   但是好像总是把excel关不掉   进行第二次操作的时候就暴错误了,说是找不到改文件  
      ExcelApplication.Disconnect;//退出的时候  
          if   IsOpen<>true   then  
              ExcelWorkbook.Close;

主要代码如下    
    iHandle   :=FileOpen(XlsFileName,   fmShareExclusive);  
      if   (iHandle   <   0)   then  
                        IsOpen:=True  
      else  
                        IsOpen:=false   ;  
        Excelapplication.Workbooks.Open(XlsFileName,null,null,null,null,  
              null,null,null,null,null,null,null,null,null,null,0);//打开指定的EXCEL   文件  
    ExcelWorkbook.ConnectTo(ExcelApplication.ActiveWorkbook);//ExcelWorkbook1与Eexcelapplication1建立连接  
      ExcelWorksheet.ConnectTo(ExcelWorkbook.Worksheets[Num]   as   _Worksheet);//Excelworksheet1与Excelworkbook1建立连接  
   
  ...//中间进行若干读操作  
   
    ExcelApplication.Disconnect;//出现异常情况时关闭  
   
      if   IsOpen<>true   then  
              ExcelWorkbook.Close;

继续在线等....

关于EXCEL操作的问题相关推荐

  1. Qt之excel 操作使用说明

    学习背景: 适合熟悉些qt开发,但是不是深入了解的开发者学习.具体实现(qt 5.1版本),office2007 Excel做验证,Win 7(64位),如有讲解有误,欢迎斧正! 一.简单介绍 QAx ...

  2. python数据分析报告的格式_Python数据报表之Excel操作模块用法分析

    本文实例讲述了Python数据报表之Excel操作模块用法.分享给大家供大家参考,具体如下: 一 点睛 Excel是当今最流行的电子表格处理软件,支持丰富的计算函数及图表,在系统运营方面广泛用于运营数 ...

  3. python处理excel表格实例-通过实例学习Python Excel操作

    这篇文章主要介绍了通过实例学习Python Excel操作,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.python 读取Excel # -* ...

  4. python与excel做数据可视化-Python的Excel操作及数据可视化

    Excel表操作 python操作excel主要用到xlrd和xlwt这两个库,即xlrd是读excel,xlwt是写excel的库. 安装xlrd pip install xlrd 简单的表格读取 ...

  5. python对excel某一列去重-「总结篇」Python中所有的Excel操作技巧

    原标题:「总结篇」Python中所有的Excel操作技巧 Python对于Excel的操作是多种多样的,掌握了相关用法就可以随心所欲的操作数据了! 操作xls文件 xlrd(读操作): import ...

  6. python在excel中的应用-python中的excel操作

    一. Excel在python中的应用 存测试数据 有的时候大批量的数据,我们需要存到数据库中,在测试的时候才能用到.测试的时候就从数据库中读取出来.这点是非常重要的! 存测试结果 二. Excel中 ...

  7. python菜鸟excel教程-Python菜鸟之路: 封装通用excel操作

    前言 最近工作常要干些excel导入导出的活,用python来做最方便,写的多了,就想封装下读写的操作,后续通用,python菜鸟,大佬轻喷(不服可以来写Java ....当我没说) 设计 1.pyt ...

  8. python pandas 读取excel 去重某一列_Python中Pandas读取修改excel操作攻略(代码示例)...

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  9. 【Python】 更棒的Excel操作模块xlwings

    [xlwings] 说到Python操作Excel,有好多模块都可以支持这个工作.比如最底层的win32模块不仅可以操作Excel,还可以操作其他一众windows的软件. 其他的比较熟悉的有xlrd ...

  10. 河北职称计算机Excel一,2012年河北省职称计算机Excel操作练习一.doc

    2012年河北省职称计算机Excel操作练习一 2012年河北省职称计算机Excel操作练习一 说明:考生必须注意选择指定的工作表,否则不得分. 在文档XLJ.XLS中进行如下操作: 1.计算与填充( ...

最新文章

  1. golang 系统调用 syscall 简介
  2. 【Linux】42.Ubuntu 18.04笔记本电脑关闭盖子无法唤醒问题解决
  3. 13.1-13.3 设置更改root密码,连接MySQL,MySQL常用命令
  4. fiddler设置https抓包
  5. 软件项目管理相关概念介绍笔记
  6. 设计模式笔记一:工厂模式
  7. java 无符号运算_java位运算和无符号运算
  8. ​四周第一次课(4月11日)lvm讲解
  9. 计算机网络考试难吗,网络教育统考中的计算机考试难不难,
  10. androidpn 推送初探
  11. 初始化git仓库,并push到远端
  12. 00-JavaScript基础-基本概念
  13. Chrome 浏览器安装 JSONView 插件
  14. wps公式如何加序号_神器:AxMath数学公式编辑排版软件 输入公式、化学方程式从未如此简单...
  15. 计算机博士毕业致谢,这篇博士论文《致谢》刷屏,句句扎心……
  16. 160个crackme 024详细题解(动态指令)
  17. 止疼药-盐酸羟考酮缓释片//2021-2-20
  18. 什么是JIT编译器?
  19. windows下服务器的数据的迁移解决方案
  20. vue 获取元素宽高

热门文章

  1. ArcGIS学习总结(18)——面要素/矢量拆分
  2. Glide修改本地图片缓存路径
  3. 实习成长之路:DelayQueue多线程下的延迟队列的使用
  4. 不显示藏宝阁试穿服务器,梦幻西游:藏宝阁试穿功能的妙用,无限回档测试
  5. php工具箱的mysql服务_解决php工具箱(phpStudy)Apache启动成功,MySql无法启动的问题...
  6. 推荐几位优秀的程序员和他们的公众号
  7. 标签生成html怎么转换,如何进行HTML到XML转换以生成封闭标签?
  8. python的迭代器_python迭代器详解
  9. java创建内部面板类_Java图形与文本(18)
  10. 记一次网络访问故障排查