几个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 相关文章推荐
doctype后如何获得body.clientHeight的方法
Jul 11 Javascript
用javascript实现点击链接弹出"图片另存为"而不是直接打开
Aug 15 Javascript
node.js使用nodemailer发送邮件实例
Mar 10 Javascript
用JavaScript实现页面重定向功能的教程
Jun 04 Javascript
js和jq使用submit方法无法提交表单的快速解决方法
May 17 Javascript
js事件冒泡与事件捕获详解
Feb 20 Javascript
js实现自定义进度条效果
Mar 15 Javascript
bootstrap select插件封装成Vue2.0组件
Apr 17 Javascript
vue通过style或者class改变样式的实例代码
Oct 30 Javascript
从组件封装看Vue的作用域插槽的实现
Feb 12 Javascript
node 标准输入流和输出流代码实例
Sep 19 Javascript
JavaScript文档加载模式以及元素获取
Jul 28 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
树型结构列出指定目录里所有文件的PHP类
2006/10/09 PHP
php+ajax实现无刷新的新闻留言系统
2020/12/21 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
2017/06/17 PHP
JavaScript中Object和Function的关系小结
2009/09/26 Javascript
javascript获取和判断浏览器窗口、屏幕、网页的高度、宽度等
2014/05/08 Javascript
JavaScript利用正则表达式去除日期中的-
2014/06/09 Javascript
EasyUI中combobox默认值注意事项
2015/03/01 Javascript
简介JavaScript中search()方法的使用
2015/06/06 Javascript
jquery中val()方法是从最后一个选项往前读取的
2015/09/06 Javascript
常用的JQuery函数及功能小结
2016/03/24 Javascript
vue-router路由简单案例介绍
2017/02/21 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
element上传组件循环引用及简单时间倒计时的实现
2018/10/01 Javascript
微信小程序实现简易table表格
2020/06/19 Javascript
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
简单了解three.js 着色器材质
2020/08/03 Javascript
python绘图方法实例入门
2015/05/19 Python
Django imgareaselect手动剪切头像实现方法
2015/05/26 Python
Django的session中对于用户验证的支持
2015/07/23 Python
pyhton列表转换为数组的实例
2018/04/04 Python
把csv文件转化为数组及数组的切片方法
2018/07/04 Python
Python3.7将普通图片(png)转换为SVG图片格式(网站logo图标)动起来
2020/04/21 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
Pycharm连接gitlab实现过程图解
2020/09/01 Python
html5-websocket基于远程方法调用的数据交互实现
2012/12/04 HTML / CSS
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
int *p=NULL和*p= NULL有什么区别
2014/10/23 面试题
水产养殖学应届生求职信
2013/09/29 职场文书
物业公司采购员岗位职责
2013/12/31 职场文书
厨师长岗位职责
2014/03/02 职场文书
《月亮湾》教学反思
2014/04/14 职场文书
航海技术专业毕业生推荐信
2014/07/09 职场文书
大学感恩节活动策划方案
2014/10/11 职场文书
婚前财产协议书范本
2014/10/19 职场文书
2015年高二班主任工作总结
2015/05/25 职场文书
导游词之天下银坑景区
2019/11/21 职场文书