EXCEL脚本操作

转载 2006年06月08日 17:34:00

[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>

 

kettle中Excel及脚本的使用

等了很久才更新第二章,实在是觉得其他的不是很复杂就没必要废话太多了。 这一篇是关于kettle中excel和脚本的使用的,直接上干货。 结构很简单主要说一下里边的配置。 excel输入: 文...
  • androidwd
  • androidwd
  • 2015年01月12日 17:26
  • 3244

powerbuilder操作excel命令大全

1.创建Excel对象    eole=CREATEOBJECT(′Excel.application′)   2.添加新工作簿   eole.Workbooks.add   3.设置第3个工...
  • lzp_lrp
  • lzp_lrp
  • 2015年04月28日 16:39
  • 2882

代码生成工具——将Excel配置表转成脚本与配置文件(含源码)

在软件开发中多采用自动生成工具,将配置表生成对应的脚本文件(如.lua)和读取脚本的配置文件(如.h与cpp),所有配置文件由管理器ConfigMgr统一加载入内存,程序运行时在需要的地方,即可直接从...
  • little_stupid_child
  • little_stupid_child
  • 2017年02月16日 12:00
  • 642

使用Excel生成sql脚本

由于业务数据的复杂性我们习惯借助临时表并通过复杂的表关联来修复数据,这样非常简单、方便, 但有些时候我们并不能如愿建立临时表或用复杂的表关联来更新表数据,而且在正式环境中也不适合用这种大原子性的操作...
  • parcel8437
  • parcel8437
  • 2012年11月27日 19:12
  • 3337

通过java调用VBS,再用VBS执行Excel中的宏的例子

(一) 首先需要降低客户端及服务器端对于Excel的宏的安全级别的要求,按照下述的图示进行操作: (1)进入宏的安全级别设置功能   (2) 降低宏的安全级别 (二)  按照下面代码编写V...
  • xyl870419
  • xyl870419
  • 2014年03月11日 14:15
  • 1488

excel快速生成sql脚本

  • 2017年11月07日 14:59
  • 9KB
  • 下载

手把手教你-----巧用Excel批量生成SQL语句,处理大量数据

在做系统或者做项目的时候,经常会遇到这样的要求:用户给我们发过来一些数据,要求我们把这些数据导入到数 据库中,对于少量的数据来说,用最原始的方法就可以解决,直接在SQL里面用语句来实现,但是如果有成千...
  • u010853701
  • u010853701
  • 2015年01月31日 21:03
  • 7601

【开源项目】excel导出lua配置表工具

【开源项目】excel导出lua配置表工具 项目地址:https://coding.net/u/linchaolong/p/Excel2Lua/git 开发语言:Java 说明: 1.因为是使用...
  • linchaolong
  • linchaolong
  • 2015年04月22日 22:27
  • 2324

JAVA导入Excel脚本

  • 2013年12月23日 17:07
  • 4KB
  • 下载

脚本导入Excel到mssql2005

  • 2012年08月01日 15:32
  • 17KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:EXCEL脚本操作
举报原因:
原因补充:

(最多只允许输入30个字)