注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Program & Management

——Enjoy Code,Enjoy Life

 
 
 

日志

 
 

通过js操作word的页眉页脚  

2011-11-17 18:43:50|  分类: JavaScript |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

<html>
< head>
< meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
< title>Insert title here</title>
< /head>
< body>
< div id="table">
< table >
<tr>
<td>
abc
</td>
<td>
abc
</td>
<td>
abc
</td>
<td>
abc
</td>
</tr>
< /table>
< /div>
< /body>
< /html>
< script>

var wordApp=new ActiveXObject("Word.Application");

wordApp.Visible=false; // 设置为true,则会以word程序打开;设置为false,则在后台执行,不显示word界面。
//打开指定的WORD文档
var wordDoc=wordApp.Documents.Open("d:/a.doc");

var str = new Array();
str[0]= new Array("周剑","地方","马克思","地俄方");
str[1]= new Array("毛肚","发的","马速度","老婆");

try{
/**
* 修改页脚并保存word
*/
function exprotWord(){
// 为页脚添加一个表格
var myTable=wordDoc.Sections(1).Footers(1).Range.Tables.Add(wordDoc.Sections(1).Footers(1).Range,2,4);
// 打印字段行
for (i= 0;i<2;i++)
{
for ( n = 0; n < 4; n++)
{
with (myTable.Cell(i+1,n+1).Range)
{
Style.Font.Size = 15; // 设置字号
Style.Font.SizeBi = 15; //
Style.Font.Color=657930; //
Style.Font.Bold = 1; // 设置粗体
Style.Font.BoldBi = 1;
Style.Font.NameFarEast = "方正静蕾简体"; // 设置字体
InsertAfter(str[i][n]); // 插入文字到表格
Borders(1).LineStyle = 1; // 上边线
Borders(2).LineStyle = 1; // 下边线
Borders(3).LineStyle = 1; // 左边线
Borders(4).LineStyle = 1; // 右边线
ParagraphFormat.Alignment =1; // 设置对齐方式 水平对齐
}
}
}
wordDoc.SaveAs("d:/b.doc"); // 保存
}


/**
* 插入页眉页脚
*/
function insertHeaderFoot()
{
wordDoc.Sections(1).Headers(1).Range.Text = "页眉"; // 设置页眉内容
wordDoc.Sections(1).Footers(1).Range.Text = "Footer text"; // 设置页脚内容
}
}catch(e){
wordApp.quit(); // 如果出异常则退出word进程
alert(err.description); // 弹出错误信息
}
// 调用插入
insertHeaderFoot();
// 修改页脚并保存
exprotWord();
// 最后退出word进程
wordApp.quit();

//还有更多属性方法,自己参考IE"开发人员工具"或 firefox的debug工具查看。
< /script>

示例图:

通过js操作word的页眉页脚 - 空空儿 - Program  Management

 

  评论这张
 
阅读(803)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017