`
butterluo
  • 浏览: 54135 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

导出word和excel_1

    博客分类:
  • java
阅读更多
注意是如何区分视图的
利用javascript将当前网页内容导出到新建的word文档
<script language="javascript">
function OpenWord(){
Layer1.style.border=0
ExcelSheet = new ActiveXObject('Word.Application');
ExcelSheet.Application.Visible = true;
var mydoc=ExcelSheet.Documents.Add('',0,0);  //在这里可以设置打开word文档时视图模式,0为页面视图,1为大纲视图
myRange =mydoc.Range(0,1)
var sel=Layer1.document.body.createTextRange()
sel.select()
Layer1.document.execCommand('Copy')
sel.moveEnd('character')
myRange.Paste();
location.reload()
ExcelSheet.ActiveWindow.ActivePane.View.Type=9
}
</script>

注意导出excel和word的区别
 
 

<HTML>
  <HEAD>
    <title>WEB页面导出为EXCEL文档的方法
    </title>
  </HEAD>
<body>
<BR>
<table id = "PrintA" width="100%" border="1" cellspacing="0" cellpadding="0" bgcolor = "#61FF13">
<TR style="text-align : center;">
 <TD>单元格A</TD>
 <TD>单元格A</TD>
 <TD>单元格A</TD>
 <TD>单元格A</TD>
</TR>
<TR>
 <TD colSpan=4 style="text-align : center;"><font color="BLUE" face="Verdana">单元格合并行A</FONT></TD>
</TR>
</TABLE>
<BR>
<table id = "PrintB" width="100%" border="1" cellspacing="0" cellpadding="0">
<TR style="text-align : center;">
 <TD>单元格B</TD>
 <TD>单元格B</TD>
 <TD>单元格B</TD>
 <TD>单元格B</TD>
</TR>
<TR>
 <TD colSpan=4 style="text-align : center;">单元格合并行B</TD>
</TR>
</TABLE>
<br><br><br>
<input type="button" onclick="javascript:AllAreaWord();" value="导出页面指定区域内容到Word">
<input type="button" onclick="javascript:AllAreaExcel();" value="导出页面指定区域内容到Excel">
<input type="button" onclick="javascript:CellAreaExcel();" value="导出表单单元格内容到Excel">
<SCRIPT LANGUAGE="javascript">
 //指定页面区域内容导入Excel
 function AllAreaExcel() 
 {
  var oXL = new ActiveXObject("Excel.Application"); 
  var oWB = oXL.Workbooks.Add(); 
  var oSheet = oWB.ActiveSheet;  
  var sel=document.body.createTextRange();
  sel.moveToElementText(PrintA);
  sel.select();
  sel.execCommand("Copy");
  oSheet.Paste();
  oXL.Visible = true;
 }
 //指定页面区域“单元格”内容导入Excel
 function CellAreaExcel() 
 {
  var oXL = new ActiveXObject("Excel.Application"); 
  var oWB = oXL.Workbooks.Add(); 
  var oSheet = oWB.ActiveSheet; 
  var Lenr = PrintA.rows.length;
  for (i=0;i<Lenr;i++) 
  { 
   var Lenc = PrintA.rows(i).cells.length; 
   for (j=0;j<Lenc;j++) 
   { 
    oSheet.Cells(i+1,j+1).value = PrintA.rows(i).cells(j).innerText; 
   } 
  } 
  oXL.Visible = true; 
 }

 //指定页面区域内容导入Word
 function AllAreaWord()
 {
  var oWD = new ActiveXObject("Word.Application");
  var oDC = oWD.Documents.Add("",0,1);
  var oRange =oDC.Range(0,1);
  var sel = document.body.createTextRange();
  sel.moveToElementText(PrintA);
  sel.select();
  sel.execCommand("Copy");
  oRange.Paste();
  oWD.Application.Visible = true;
  //window.close();
 }
</SCRIPT>
</body></html>

分享到:
评论

相关推荐

    javascript实现页面导出word_and_excel举例

    本示例将详细介绍如何使用JavaScript实现页面导出Word和Excel的流程。 首先,导出Word文档通常涉及到将HTML内容转化为Word格式。一个常用的库是`html2docx`,它能够将HTML字符串转换成`.docx`文件。使用这个库,你...

    javaScript导出word和excel例子

    在JavaScript中,我们可以利用...通过以上知识点,你可以构建一个基本的JavaScript应用程序,实现从HTML导出Word和Excel的功能。具体的实现细节会根据使用的库和需求有所不同,但这些核心概念是构建此类功能的基础。

    .net导出word、excel和pdf

    综上所述,.NET MVC实现导出Word、Excel和PDF的功能,主要依赖于选择合适的库,理解各种格式的结构,并有效地将数据转化为这些格式。开发时需要注意处理大文件的性能优化,以及跨平台和兼容性的考量。通过熟练掌握...

    导出word与Excel

    "导出word与Excel"这个主题涉及到如何使用C#编程语言来创建和操作Microsoft Office文档,包括Word文档和Excel工作簿。这对于数据报告、数据分析或任何需要与用户共享结构化信息的应用程序都是至关重要的。 在C#中,...

    bcb.rar_bcb EXCEL_bcb word_listview excel_word bcb

    标题中的“bcb.rar_bcb EXCEL_bcb word_listview excel_word bcb”暗示了这是一个关于使用Borland C++ Builder(简称Bcb)开发应用程序的教程,涉及到将ListView控件中的数据导出到Microsoft Word和Excel中的技术。...

    java_导入导出_Excel_word

    导出Word **导出**Word文档则是指将Java数据结构或对象写入到Word文件中。以下是一个简单的示例,展示了如何使用Apache POI创建一个新的Word文档,并向其中写入数据: ```java import org.apache.poi.xwpf....

    JS导出word、excel

    在实际应用中,JavaScript导出Word和Excel通常依赖于一些库,如jsPDF用于生成PDF,然后通过转换工具将PDF转为Word,或者使用xlsx库直接处理Excel文件。另外,Puppeteer是一个流行的浏览器自动化工具,可以通过控制...

    一键导出Word和Excel文件的简单服务器控件

    根据给定的文件信息,我们可以总结出一个关于“一键导出Word和Excel文件的简单服务器控件”的详细知识点。此控件旨在简化Web应用程序中Word和Excel文件的导出过程,提供了一种直观且易于集成的解决方案。 ### 导出...

    mangjuFCSystem.rar_excel界面_word 导入 导出_仿Word_房屋管理系统_房屋销售

    软件支持外部EXCEL表数据导入各种数据,也可以方便导出为Excel,Word等数据格式 报表支持自定义打印。 它集房源管理、客户管理、销售管理、出租管理,统计分析等强大功能为一身,软件界面简洁优美,操作直观简单,...

    javapoi.rar_JAVAPOI_Java导出word_POI_POI WORD_java POI

    这个"javapoi.rar"压缩包包含了使用JAVAPOI进行Excel和Word操作的示例代码,帮助开发者将数据库数据导出到这些文档格式中。 在Java中,Apache POI库提供了与Microsoft Office格式交互的API,使得开发人员能够创建、...

    最实用的asp导出word、导出excel方法

    综上所述,ASP导出Word和Excel涉及多种技术,选择合适的方法取决于具体需求和环境限制。合理使用自动化、转换和开放格式,可以实现高效、稳定的导出功能。在实际应用中,还需注意性能优化和错误处理,以确保服务的...

    java导出word、excel、pdf、txt文件,同时兼容office2003和office2007

    1. **导出Word文档**: 使用XWPFDocument类创建和操作.docx文件。你可以创建XWPFParagraphs、XWPFTables等对象,填充文本、样式、图片等信息。例如,创建一个新的Word文档并写入文本: ```java XWPFDocument ...

    C#导出Excel和Word

    2. 使用NPOI导出Word(示例代码主要针对Excel,但原理相似): - 引用NPOI库。 - 创建`XWPFDocument`对象。 - 创建`XWPFParagraph`和`XWPFRun`对象来添加文本。 - 使用`XWPFTable`创建表格,`XWPFTableRow`和`...

    Java读取Word中的表格(Excel),并导出文件为Excel

    这通常涉及到使用Apache POI库,一个强大的API,用于读写Microsoft Office格式的文件,包括Word(.docx)和Excel(.xlsx)。本篇文章将深入探讨如何使用Apache POI来实现这个功能。 首先,我们要了解Apache POI的...

    C#实现Excel导入导出源码.rar_C# NPOI类库list_c# 导入excel_excel_excel npoi_np

    采用第三方类库NPOI来完成Excel的导入与导出,NPOI是POI项目的.NET 版本,可用于Excel、Word的读写操作,不需要安装Office环境。

    poi 导出 word 导出excel

    - Java源代码:包含使用Apache POI导出Word和Excel的示例或完整项目。 - 测试类:可能有单元测试或集成测试,验证导出功能的正确性。 - README文件:解释如何运行项目,以及可能的注意事项。 **最佳实践** - 使用...

    WordToExcel_读取word输出excel_vowel8qo_

    1. **Microsoft Office Interop**: 这个项目可能使用了Microsoft Office Interop库,这是一个允许.NET程序直接与Office应用程序(如Word和Excel)交互的接口。通过Interop,开发者可以直接操作Word文档和Excel工作簿...

    java导出文件到 pdf,excel,word

    在Java编程环境中,导出数据到PDF、Excel和Word格式是一项常见的需求,这通常涉及到文件处理和格式转换。以下是对这个主题的详细说明: 一、PDF(Portable Document Format)文件导出 PDF是一种通用的文件格式,...

    使用VSTO插件将excel数据和图片导出word文档

    标题“使用VSTO插件将excel数据和图片导出word文档”涉及到的是在Microsoft Office环境中,使用Visual Studio Tools for Office (VSTO) 插件来实现数据和图像从Excel到Word的自动化迁移。VSTO是.NET Framework的一个...

    解决JSP 调用 JS 导出WORD 与EXCEL

    在导出Word或Excel时,JSP通常用于处理后端数据的获取和处理,而JavaScript则用于生成文件并触发下载。 在实际操作中,我们通常不直接使用JavaScript生成Word或Excel文件,因为这涉及到复杂的数据格式化和文件结构...

Global site tag (gtag.js) - Google Analytics