论文下载 摘要:一个WorkBook对象实际上就是一个Excel文件,Excel应用程序可以同时打开或创建多个文件,它们被保存在WorkBooks集合对象中,可以通过索引号或名称访问集合中的论文下载 任何一个工作簿。 关键词:AutoCad Excel 连接 明细表 输出
一、 Excel 的论文下载 ActiveX对象模型:
1. WorkBooks集合对象
一个WorkBook对象实际上就是一个Excel文件,Excel应用程序可以同时打开或创建多个文件,它们被保存在WorkBooks集合对象中,可以通过索引号或名称访问集合中的任何一个工作簿,如下语句所示:
'该语句激活WorkBooks集合中的第一个工作簿,使其成为当前工作簿
WorkBooks(1).Activate
'该语句激活WorkBooks集合中的Mybook.xls工作簿,使其成为当前工作簿
WorkBooks("Mybook.xls"). Activate
2.Worksheets对象
每个工作簿对象上可以有多个工作表WorkSheet。在默认情况下, Excel的当前工作簿上有名为Sheet1,Sheet2,Sheet3三个工作表,并且Sheet1为当前工作表。如果想使Sheet2成为当前工作表,则可使用下列语句:
ExcelApp.Worksheets("Sheet2").Activate
3.Range对象
该对象用来指定工作表上的区域。将单元格A1的值赋给单元格A5的语句说明如下:
Worksheets("sheet1").range("A5").value=worksheets("sheet1").range("A1").value]
上述语句将Sheet1工作表上的A1(第1行第1列)单元格中的值,赋给Sheet1工作表上的A5(第5行第1列)单元格。
再看下面的语句:
‘将单元格A1和D26构成的区域选中
worksheets("sheet1").range("a1:d26").select
这条语句中的Select方法所产生的效果,与我们平时用鼠标在屏幕上将A1:D26区域上的单元格进行刷黑选择是一样的。Rnge对象的另一个重要方法是Sort,该方法用来对工作表上选定的区域进行排序,它带有许多参数,下面我们看一下该方法的语法格式:
Expression.sort(Key1,Order1,Key2,Type,Order2,Key3,Order3,Header,OrderCustom,_
MatchCase,Orientation,SortMethod,IgnoreControlCharacters,IgnoreDiacritics,IgnoreKashide)
其中:
expression:必选参数。该表达式返回Rang对象选定的区域。
Key1:Variant类型,可选参数。第一个排序字段,主要是Rang对象返回的区域或由工作表对象的Columns属性指定的列。
|