EXCEL基本脚本操作
利用脚本操作Excel文件,一些基础的东西,主要涉及到生成Excel文件,和写入单元格内容,设置字体、宽高等,以及如何合并单元格,更高级的可以通过录制宏来查看。
- <SCRIPT LANGUAGE='JavaScript'>
xlCenter=-4108;
xlbottom=-4107;
xlRight=-4152;
oSheet;
oActiveSheet;
oApplication;
//初始化Excel对象
try {
oApplication = new ActiveXObject ( 'Excel.Application' );
catch(e) {
alert('您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”!');
'';
oApplication.visible = true;
xlBook = oApplication.Workbooks.Add;
oActiveSheet = xlBook.Worksheets(1);
//设置行高
oActiveSheet.Rows('1:1').RowHeight = 30;
//设置列宽
oActiveSheet.Columns('A:A').ColumnWidth = 8;
//设置单元格的内容
oActiveSheet.Cells(4,1).FormulaR1C1='日 期'; //第4行第1列
oActiveSheet.Range('A2:G2').Select();
//另外一种高级的选择方法
oActiveSheet.Range(oActiveSheet.cells(5,3),oActiveSheet.Cells(6,4)).Select;
//设置文字格式
oApplication.Selection.Font.Size=15;
oApplication.Selection.Font.bold= true
.Selection.Font.Name='宋体';
//合并选取的单元格
oApplication.Selection.Merge();
//设置选取单元格的垂直对齐和水平对齐
oApplication.Selection.HorizontalAlignment = xlCenter;
oApplication.Selection.VerticalAlignment = xlCenter;
//注意,对selection的操作都适用于 cells
oApplication.Selection.WrapText=true; - //my自己补加的(通过录制宏来查看代码,oApplication.Selection代表当前所选择的单元格)
- oApplication.Selection.Font.Color = -16776961;
//-->
</SCRIPT> - <!--
- var
- var
- var
-
- var
- var
- var
- }
- return
- }
- var
- //单元格选择
- oApplication
- //设置自动换行