EXCEL脚本操作

[JS]EXCEL基本脚本操作
 
利用脚本操作Excel文件,一些基础的东西,主要涉及到生成Excel文件,和写入单元格内容,设置字体、宽高等,以及如何合并单元格,更高级的可以通过录制宏来查看。

 

 

<SCRIPT LANGUAGE='JavaScript'>
 
<!--
 
var xlCenter=-4108;
 
var xlbottom=-4107;
 
var xlRight=-4152;
 

 
var oSheet;
 
var oActiveSheet;
 
var oApplication;

//初始化Excel对象

try {

      oApplication    = new ActiveXObject ( 'Excel.Application' );

      }

catch(e) {

alert('您必须安装Excel电子表格软件,同时浏览器须使用“ActiveX 控件”!');

    return '';

  }      

oApplication.visible = true;      

var 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

oApplication.Selection.Font.Name='宋体';

//合并选取的单元格

oApplication.Selection.Merge();

//设置选取单元格的垂直对齐和水平对齐

 oApplication.Selection.HorizontalAlignment = xlCenter;

 oApplication.Selection.VerticalAlignment = xlCenter;

//注意,对selection的操作都适用于cells

 

//设置自动换行

oApplication.Selection.WrapText=true;

//-->

</SCRIPT>

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值