1.关于javascript操作word
js表单word常用操作
1>tablesObj.Cell(行, 列).Split(1,3);//将某行某列单元格拆分成一行三列
2>tablesObj.Cell(行,列).Merge(tablesObj.Cell(行,列));//合并某行某列到某行某列。
4>tablesObj = this.office.obj.ActiveDocument.Tables(1);//得到表格
5> tablesObj.rows(fixlength+uselength+1).Borders(2).LineStyle=0;//左边虚线0,实线1,其中1 上 2左 3下 4右,常用于连续添加WORD表格的情况
6> tablesObj.Rows(行).Delete();//删除行,注意:只有未合并列的情况下才能进行删除。
7> tablesObj.Cell(行, 列) .Font.Name=”宋体” //字体设置,同样还有.Font.Size字体大小等。
8> tablesObj.Cell.ParagraphFormat.Alignment= align;//居中对齐
希望对你有帮助。
2.使用javascript怎样操作word,对word进行页面设置
这个只能在IE上用,使用jscript。
var WordApp=new ActiveXObject("Word.Application");
var wdCharacter=1
var wdOrientLandscape = 1
WordApp.Application.Visible=true;
var myDoc=WordApp.Documents.Add();
WordApp.ActiveDocument.PageSetup.Orientation = wdOrientLandscape
WordApp. Selection.ParagraphFormat.Alignment=1 //1居中对齐,0为居右
WordApp. Selection.Font.Bold=true
WordApp. Selection.Font.Size=20
WordApp. Selection.TypeText("我的标题");
WordApp. Selection.MoveRight(wdCharacter); //光标右移字符
WordApp.Selection.TypeParagraph() //插入段落 相当于br
WordApp. Selection.Font.Size=12
WordApp. Selection.TypeText("副标题"); //分行插入日期
WordApp.Selection.TypeParagraph() //插入段落
var myTable=myDoc.Tables.Add (WordApp.Selection.Range, 8,7) //8行7列的表格
var aa = "我的列标题"
for (i= 0;i<7;i++)
{
with (myTable.Cell(1,i+1).Range)
{
font.Size = 12;
InsertAfter(aa);
ColumnWidth =4;
ParagraphFormat.Alignment =1; //设置对齐方式 水平对齐
}
}
for (i =0;i<7;i++)
{
for (n =0;n<7 ;n++)
{
with (myTable.Cell(i+2,n+1).Range)
{
font.Size = 12;
InsertAfter("bbbb");
ParagraphFormat.Alignment =1; //设置对齐方式 水平对齐
}
}
}
myDoc .saveAs("d:\\gc.doc"); //保存word
3.关于javascript操作word
js表单word常用操作1>tablesObj.Cell(行, 列).Split(1,3);//将某行某列单元格拆分成一行三列2>tablesObj.Cell(行,列).Merge(tablesObj.Cell(行,列));//合并某行某列到某行某列。
4>tablesObj = this.office.obj.ActiveDocument.Tables(1);//得到表格5> tablesObj.rows(fixlength+uselength+1).Borders(2).LineStyle=0;//左边虚线0,实线1,其中1 上 2左 3下 4右,常用于连续添加WORD表格的情况6> tablesObj.Rows(行).Delete();//删除行,注意:只有未合并列的情况下才能进行删除。7> tablesObj.Cell(行, 列) .Font.Name=”宋体” //字体设置,同样还有.Font.Size字体大小等。
8> tablesObj.Cell.ParagraphFormat.Alignment= align;//居中对齐希望对你有帮助。
4.JavaScript操作word后,怎么正确关闭打开的WINWORD进程
可以尝试如下方法进行操作:
1、在Word2010的文件菜单——选项——校对,将在Word 中更正拼写和语法时“键入时标记语法错误”前面的勾取消即可。
2、此外,如果进行上述设置之后,有时候还会出现word 占用CPU 50%或100%导致卡死的现象,很可能还是Endnote插件的问题。因为打Word 中插入的Endnote 文献有更新时,Endnote 会对文献进行重新编译索引,从而占用大量CPU资源而导致word 停顿很卡。
①在Word 中的Endnote 工具栏里,把默认的“Instant Formatting is On”改为“Turn Instant Formatting Off”。
②点开Preferences 设置面包,在General选项卡中把“Enable Instant Formatting on new Word documents”前面的勾取消掉就可以避免Endnote 反复检查更新的文档。
5.javascript如何打开word
你看下下面这段代码!<script language="javascript" type="text/javaScript"> function readWord(){ var worldObj=null; //操作Word的ActiveX对象 try{ wordObj=new ActiveXObject("Word.Application"); } catch(e){ window.alert(";创建ActiveX对象失败!"); return; } var doc=wordObj.Documents.open("E://test//月下独酌.doc";); //得到Word文档 doc.Windows(1).selection.WholeStory(); //选中整个文档 document.getElementById("content").innerText=doc.Windows(1).selection.Text; //将文档的内容赋给页面中的元素 wordObj.activeDocument.Close(0); //关闭word文档 wordObj.Quit(); //退出ActiveX控件 /* Documents.Open()方法有3个参数:目标文件路径,文件编辑器,以及是否已读写模式打开目标文件,如果后两个未指定, 系统将默认以当前系统中注册的编辑器以及读写模式打开目标文件 */ } </script>。
6.js 怎么讲html页面保存word
js 怎么将html页面保存word,我们需要使用自己编写的函数,然后在通过moveToElementText这个函数获取到html的内容,然后在保存就可以了,这里我提交一段代码: 2
3");17 window.close();18 return;19 }20 sel.select();21 sel.execCommand("Copy");22 oRange.Paste();23 oWD.Application.Visible = true;24 //window.close();25 }26 catch (e) {27 alert("导出数据失败,需要在客户机器安装Microsoft Office Word(不限版本),将当前站点加入信任站点,允许在IE中运行ActiveX控件。");28 try { oWD.Quit(); } catch (ex) { }29 //window.close();30 }31 }32 </script>3334
35 36 爱情公寓第三季成绩表37 3841 名次42 | 4344 姓名45 | 4647 总分48 | 49
52 201200153 | 5455 曾小贤56 | 5758 8659 | 60
63 201200264 | 6566 胡一菲67 | 6869 8570 | 71