几个javascript操作word的参考代码


Posted in Javascript onOctober 26, 2009
/* 
??给几个js写word的参考: 
??this.Word.Selection.Font.Size = 16; //字体大小 
??this.Word.Selection.Font.Bold = true; //是否加粗 
??this.Word.Selection.ParagraphFormat.Alignment = 2; //0左对齐,1居中,2右对齐,数字只能0-9,慢慢试吧 
??this.Word.Selection.InsertRowsBelow(1); //下面加入一行 
??this.Word.Selection.MoveRight(1); //光标右移 
??this.Word.Selection.TypeText(string); //只能写string 
??this.Word.Selection.MoveDown(); //光标下移 
??this.Word.Selection.EndKey(); //光标移动到末尾 
??this.Word.ActiveDocument.Sections(1).Headers(1).Range.InsertAfter(string); //写页眉,结尾处写 
??this._LoadData = function () { 
??//替换函数,用于替换$strFld$类型的文本 
?? function replace( Range, strFld ) { 
??//[FindText], [MatchCase], [MatchWholeWord], [MatchWildcards], [MatchSoundsLike], [MatchAllWordForms], [Forward], [Wrap], [Format], [ReplaceWith], [Replace], [MatchKashida], [MatchDiacritics], [MatchAlefHamza], [MatchControl] 
?? Range.Find.Execute( "$"+strFld+"$", true, false, false, false, false, true, wdFindContinue, false, getElValue("l"+strFld) ) 
?? } 
??//初始化Word控件 
?? this._InitWord = function () 
?? { 
?? try{ 
?? this.Word = new ActiveXObject("Word.Application"); 
?? this.Word.visible = true; 
?? this.Doc = this.Word.Documents.Open( this.TemplatePath ); 
?? this.Doc.Activate(); 
?? this.Range = this.Doc.Range(); 
?? return true 
?? } catch(e) { 
?? //TODO: 如果用户手动取消ActiveX的运行,则会留一WINWORD.EXE的进程。 
?? //除非"设为可信站点,并在自定义级别里将第二项启用",则不会出现启用ActiveX的对话框。 
?? try { 
?? if ( this.Doc ) { this.Doc.Close(0) }; 
?? if ( this.Word ) { this.Word.Quit() } 
?? } 
?? catch (e){} 
?? return false 
?? } 
?? } 
??*/
Javascript 相关文章推荐
Prototype使用指南之range.js
Jan 10 Javascript
js动态创建、删除表格示例代码
Aug 07 Javascript
JScript中的条件注释详解
Apr 24 Javascript
javascript的变量、传值、传址、参数之间关系
Jul 26 Javascript
14款经典网页图片和文字特效的jQuery插件-前端开发必备
Aug 25 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
Apr 06 Javascript
js精准的倒计时函数分享
Jun 29 Javascript
Jquery鼠标放上去显示全名的实现方法
Feb 06 Javascript
vue使用Axios做ajax请求详解
Jun 07 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
微信小程序实现倒计时调用相机自动拍照功能
Jun 10 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
Apr 27 Javascript
javascript 操作Word和Excel的实现代码
Oct 26 #Javascript
JavaScript 对话框和状态栏使用说明
Oct 25 #Javascript
5款Javascript颜色选择器
Oct 25 #Javascript
11款基于Javascript的文件管理器
Oct 25 #Javascript
JavaScript 三种不同位置代码的写法
Oct 25 #Javascript
JavaScript 事件的一些重要说明
Oct 25 #Javascript
javascript写的一个链表实现代码
Oct 25 #Javascript
You might like
德生PL550的电路分析
2021/03/02 无线电
不错的一篇面向对象的PHP开发模式(简写版)
2007/03/15 PHP
php _autoload自动加载类与机制分析
2012/02/10 PHP
PHP 冒泡排序 二分查找 顺序查找 二维数组排序算法函数的详解
2013/06/25 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
浅析PHP中Session可能会引起并发问题
2015/07/23 PHP
PHP如何使用cURL实现Get和Post请求
2020/07/11 PHP
Maps Javascript
2007/01/22 Javascript
Javascript中的常见排序算法
2007/03/27 Javascript
关于URL中的特殊符号使用介绍
2011/11/03 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
nodejs服务搭建教程 nodejs访问本地站点文件
2017/04/07 NodeJs
详解nodejs express下使用redis管理session
2017/04/24 NodeJs
详解react服务端渲染(同构)的方法
2017/09/21 Javascript
nodejs实现简单的gulp打包
2017/12/21 NodeJs
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
ES6 新增的创建数组的方法(小结)
2019/08/01 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
python通过apply使用元祖和列表调用函数实例
2015/05/26 Python
详解Python中dict与set的使用
2015/08/10 Python
使用Python对IP进行转换的一些操作技巧小结
2015/11/09 Python
使用python实现离散时间傅里叶变换的方法
2019/09/02 Python
Pytorch之Variable的用法
2019/12/31 Python
Python HTTP下载文件并显示下载进度条功能的实现
2020/04/02 Python
python 实现图片修复(可用于去水印)
2020/11/19 Python
猎人靴英国官网:Hunter Boots
2017/02/02 全球购物
2014年三八妇女节活动方案
2014/02/28 职场文书
网络编辑职责
2014/03/01 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
财务部副经理岗位职责范本
2014/06/17 职场文书
群众路线教育实践活动整改落实情况汇报
2014/10/28 职场文书
2014年教研员工作总结
2014/12/23 职场文书
大学生党员个人总结
2015/02/13 职场文书
入党积极分子个人总结
2015/03/02 职场文书
2019初中学生入团申请书
2019/06/27 职场文书