最近单位内部的项目里要用到些报表EXCEL的生成,虽说JAVA 的POI可以有这能力,但觉得还是可能比较麻烦,因此还是转用.net来搞,用visual studio 2003配合office 2003,用到了一些VBA,因此小结并归纳之,选了些资料归纳在这里,以备今后查考。
首先创建 Excel 对象,使用ComObj:
Dim ExcelID as Excel.Application
Set ExcelID as new Excel.Application
1) 显示当前窗口:
ExcelID.Visible := True;
2) 更改 Excel 标题栏:
ExcelID.Caption := ’应用程序调用 Microsoft Excel’;
3) 添加新工作簿:
ExcelID.WorkBooks.Add;
4) 打开已存在的工作簿:
ExcelID.WorkBooks.Open( ’C:ExcelDemo.xls’ );
5) 设置第2个工作表为活动工作表:
ExcelID.WorkSheets[2].Activate;
或 ExcelID.WorkSheets[ ’Sheet2’ ].Activate;
6) 给单元格赋值:
ExcelID.Cells[1,4].Value := ’第一行第四列’;
7) 设置指定列的宽度(单位:字符个数),以第一列为例:
ExcelID.ActiveSheet.Columns[1].ColumnsWidth := 5;
8) 设置指定行的高度(单位:磅)(1磅=0.035厘米),以第二行为例:
ExcelID.ActiveSheet.Rows[2].RowHeight := 1/0.035; // 1厘米
Excel VBA常用语句全集_计算机软件及应用_IT/计算机_专业资料。Excel VBA常用语句全集,在VBA编程时可作查询.Excel VBA 语句集 语句集(300 句) 定制模块行为 (1...
EXCEL-VBA常用语句_计算机软件及应用_IT/计算机_专业资料。该文档包含了EXCEL VBA中常用的编程语句,供学习者参考附录2 VBA常用语句 语句名 Call ChDir ChDrive ...
EXCEL VBA 常用语句 EXCEL VBA 常用语句 100 句 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对...
Excelvba常用语句300_专业资料。 本文由LCZ2015贡献 EXCEL VBA常用语句100句(1) 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 本文由LCZ...
Excel VBA语句集 200句文章出处:http://www.diybl.com/course/7_databases/database_other/20071226/95630_4.html 定制模块行为 (1) Option Explicit ''强制对...
EXCEL VBA 常用语句 100 句(1) 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它...
excel vba 常用语句集合(非原创) 常用语句集合(非原创)定制模块行为 (1) Option Explicit Option Private Module Option Compare Text Option Base 1 (2) On ...
ExcelVBA常用调用语句 13页 1下载券 EXCELVBA常用语句 暂无评价 14页 免费 ...Application对象 Application对象代表整个Excel应用程序,位于Excel对象模型的最 项层...
Excel之VBA编程常用语句300句之一_IT/计算机_专业资料。Excel之VBA编程常用语句300句之一Excel 之 VBA 编程常用语句 300 句之一 定制模块行为 (1) Option ...
Excel VBA语句集300 22页 免费 excel vba 常用语句集合... 7页 免费 Excel VBA 300语句集一 14页 免费 EXCEL VBA语句300例 16页 免费喜欢此文档的还喜欢...

我要评论