最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

通过复制Table生成word和excel的javascript代码_javascript技巧

来源:动视网 责编:小采 时间:2020-11-27 21:18:55
文档

通过复制Table生成word和excel的javascript代码_javascript技巧

通过复制Table生成word和excel的javascript代码_javascript技巧: 代码如下: 无标题文档 function AutomateWordAutoPaging(prefixion,Count) { var oWD = new ActiveXObject(Word.Application); var oDC = oWD.Documents.Add(); oDC.ShowGrammaticalErrors
推荐度:
导读通过复制Table生成word和excel的javascript代码_javascript技巧: 代码如下: 无标题文档 function AutomateWordAutoPaging(prefixion,Count) { var oWD = new ActiveXObject(Word.Application); var oDC = oWD.Documents.Add(); oDC.ShowGrammaticalErrors


代码如下:




无标题文档

function AutomateWordAutoPaging(prefixion,Count)
{
var oWD = new ActiveXObject("Word.Application");
var oDC = oWD.Documents.Add();
oDC.ShowGrammaticalErrors = false; //屏蔽语法检查
oDC.ShowSpellingErrors = false; //屏蔽拼写检查
var oRange =oDC.Range(0,1);

for (i=0;i{
var sel = document.body.createTextRange();
var TableName = prefixion+i;
var Table = document.getElementById(TableName)
sel.moveToElementText(Table);
sel.select();
sel.execCommand("Copy");
oWD.Selection.Paste();
oWD.Selection.InsertBreak(); //插入分页符
}
//oWD.ActiveDocument.ActiveWindow.View.Type=3 //设置浏览模式
oWD.Visible = true;
};

function AutomateExcel(prefixion)
{
var elTable = document.getElementById("AutomateExcel");
var oRangeRef = document.body.createTextRange();
oRangeRef.moveToElementText(elTable);
oRangeRef.execCommand("Copy");
try{
var appExcel = new ActiveXObject( "Excel.Application" );
}catch(e)
{
alert("无法调用Office对象,请确保您的机器已安装了Office并已将本系统的站点名加入到IE的信任站点列表中!");
return;
}
appExcel.Visible = true;
appExcel.Workbooks.Add().Worksheets.Item(1).Paste();
appExcel.Workbooks(1).Worksheets.Item(1).Columns("A:A").ColumnWidth = 100;
//appExcel.Workbooks(1).Worksheets.Item(1).Columns("B:B").ColumnWidth = 21;
appExcel = null
};












标题0
内容0










标题1
内容1










标题2
内容2










标题3
内容3










标题4
内容4





文档

通过复制Table生成word和excel的javascript代码_javascript技巧

通过复制Table生成word和excel的javascript代码_javascript技巧: 代码如下: 无标题文档 function AutomateWordAutoPaging(prefixion,Count) { var oWD = new ActiveXObject(Word.Application); var oDC = oWD.Documents.Add(); oDC.ShowGrammaticalErrors
推荐度:
标签: excel 代码 javascript
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top