Delphi通过VBA操作Excel的两个问题
来源:互联网 发布:用友软件实施方案 编辑:程序博客网 时间:2024/06/07 03:36
Delphi通过VBA操作Excel的两个问题:
1. 通过Excel的列名得到对应的列数。例如:A列是第1列,Z列是第26列,AA列是第27列。
不必做复杂的算法,因为有现成的属性,如下:
ColumnNum:= WorkSheet.Cells[1, 'A'].Column;
ColumnNum:= WorkSheet.Cells[1, 'Z'].Column;
ColumnNum:= WorkSheet.Cells[1, 'AA'].Column;
ColumnNum:= WorkSheet.Cells[1, 'AB'].Column;
2. 对已经存在Excel文件修改后保存时,会弹出一个询问对话框:
---------------------------
在当前位置发现已经存在名为“RESUME.XLW” 的文件。您希望将该文件替换掉吗?
---------------------------
在保存前设置DisplayAlerts属性,即可屏蔽该对话框。如下所示:
WorkBook.DisplayAlerts:=False;
WorkBook.Save();
或
ExcelApp.DisplayAlerts:=False;
// ExcelApp.DisplayAlerts[1]:=False;
ExcelApp.Save();
By JRQ
2008/01/09 于京
补记:
RESUME.XLW文件在当前用户的“My Documents”文件夹中可找到。
2008/01/15
- Delphi通过VBA操作Excel的两个问题
- vba操作两个excel(在一个EXCEL中引用另一个EXCEL的值)
- VBA对EXCEL的操作
- Delphi + VBA + Excel
- Excel VBA 中 Excel文件的操作
- 【VBA】 通过VBA脚本将EXCEL的数据导入 ORACLE
- PHP通过COM操作EXCEL,的问题
- VBA 两个Excel对比 操作(带进度条)
- Delphi中通过OLE来操作Excel
- vba操作excel的合并单元格代码
- Excel-VBA文件操作
- excel VBA 简单操作
- EXCEL 操作汇总&&VBA
- VBA 操作excel菜单
- VBA 操作excel菜单
- Excel vba 操作
- Delphi关于Excel的操作
- Delphi操作Excel的技巧
- 【本地调试环境一键安装包】php+mysql平台搭建集成软件总汇【php环境汇总】
- pl/sql developer远程连接oracle服务器
- g_file_test()
- 怎样在Linux中使用蓝牙
- MySQL主从备份
- Delphi通过VBA操作Excel的两个问题
- 求算一任意长度字符串中不同的字符以及它的个数
- 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
- 定位的new和new[ ]运算符
- ASP.NET使用代码访问网址,并读取响应的内容
- joomla修改所有文章的global参数
- Symbian中同步socket用法
- 一些很酷的.Net技巧
- ORA-01031问题的一些总结!