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
- //设置自动换行
分享到:
相关推荐
js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库js操作Excel的类库
在这个“JavaScript操作Excel_Demo.zip”压缩包中,包含了一个名为“xlsx.full.min.js”的插件,它是XLSX库的一个版本,用于读取和写入CSV、XLS、XLSX等多种格式的电子表格文件。这个库基于JSON,使得在JavaScript...
JavaScript 操作 Excel JavaScript 操作 Excel 是指使用 JavaScript 语言来操作和控制 Excel 应用程序。通过使用 ActiveXObject 对象,可以在客户端操作 Excel 文件,而不需要访问服务器端。 在使用 JavaScript ...
在介绍JavaScript操作Excel的常用方法之前,首先要明确一点,这些操作通常是借助COM自动化技术(如ActiveX对象)来实现的,因为这涉及到直接与Excel应用程序的接口交互。然而,需要注意的是,这种做法主要适用于...
### JavaScript操作Excel知识点详解 #### 一、简介 在日常工作中,经常需要处理Excel文档,尤其是在Web应用中,用户可能需要导出数据到Excel文件。虽然有多种方式可以实现这一功能,但使用JavaScript来直接操作...
Js操作Excel,更多功能自己改进!
在JavaScript(js)中操作Excel文件,通常是为了在网页端实现数据导入导出或数据分析功能。这个"js操作excel demo"示例旨在演示如何利用JavaScript读取本地的2003版Excel文件(XLS格式)。以下是这个示例中可能涉及...
在IT行业中,JavaScript(简称JS)是一种广泛使用的前端编程语言,它主要负责...了解这些知识点后,开发人员可以根据实际需求,结合提供的HTML文件学习和实践JavaScript操作Excel的技巧,从而实现高效的数据导出功能。
JavaScript是前端开发的主要语言,而js-xlsx是一个强大的开源库,专门为JavaScript设计,用于处理Excel文件。这个库允许开发者在不依赖服务器的情况下读取、写入和转换Excel数据,极大地扩展了前端处理复杂数据的...
标题 "excel-gen.js 导出excel 功能" 描述了一个JavaScript库,用于生成Excel文件,而涉及的文件列表揭示了这个过程可能依赖于几个关键组件。让我们深入了解一下这些技术及其在生成Excel文件中的作用。 首先,`...
3. **JavaScript操作**:使用JavaScript获取表格数据并创建CSV(逗号分隔值)字符串,这是Excel能识别的一种格式。 ```javascript function exportTableToCSV(filename) { var table = document.getElementById('...
SheetJS 是一个强大的开源库,专门用于在JavaScript环境中读取、写入和操作Excel文件(XLSX 和 XLSM 格式)。这个库被称为 `js-xlsx`,它的核心功能在于允许用户在浏览器端离线处理Excel数据,极大地减少了与服务器...
对于Microsoft Edge和IE浏览器,可以利用`OfficeJS`库直接操作Excel在线版。这需要用户有Office 365订阅,并在支持的浏览器中运行。 ```javascript // 引入OfficeJS库 import * as Office from 'office-js'; ...
首先,"Blob.js"是用于处理浏览器中的Blob对象的JavaScript库。Blob对象是Web API中用于存储二进制大型数据的接口,它可以用来表示任意类型的数据,如图片、音频、视频或文档等。在导出Excel的场景中,Blob对象用于...
实现javascript操作Excel进行报表输出的javabean接口类,通过调用bean的方法快速生成客户端的javascript来操作Excel,实现读取Excel模板,添加记录,打印设置,打印预览,自动保存文件等功能,本人多年的web开发经验...
根据提供的文件信息,本文将详细介绍如何使用JavaScript(简称JS)来操作Excel文件,具体包括打开Excel文件以及设置其中某些单元格的格式。由于浏览器环境下的JavaScript无法直接与Office应用程序交互,我们将采用一...
js导入excel表格或者导出为excel格式,用到的js文件xlsx.full.min.js资源
这些库能够解析和操作数据,然后生成符合Excel文件格式的二进制流,最后通过浏览器的下载API触发文件下载,让用户可以在本地保存Excel文件。 QUICKUI和QUIGRID可能是指特定的UI框架或扩展,它们可能是EasyUI的衍生...
常见的库有`SheetJS`(也称为`xlsx`)、`js-xlsx`、`file-saver`等,它们提供了丰富的功能来创建和操作Excel文件。API方面,可以利用Microsoft的`Office.js`接口,但这通常需要在Office Add-in环境中运行。 1. **...
总的来说,layui的`excel.js` 提供了一套完整的Excel数据处理解决方案,使得在Web应用中实现Excel操作变得轻而易举。结合layui的其他组件,开发者可以构建出功能强大的数据管理界面,提高工作效率,提升用户满意度。