<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>
分享到:
相关推荐
WEB页面导出为EXCEL,Word文档的方法。利用网页js直接导出word和excel!
WEB 页面导出为 WORD、EXCEL 文档的方法(源代码) 本文将详细介绍如何使用 ASP 语言将 WEB 页面导出为 WORD、EXCEL 文档,包括使用 JavaScript 语言将表格内容导出到 EXCEL 文档中,并使用 ActiveXObject 对象来...
这个压缩包文件"WEB页面导出为EXCEL,word文档的方法.rar"提供了一种实现这一功能的方法。下面,我们将详细探讨如何实现Web页面到Excel和Word的导出。 首先,让我们关注Excel导出。在Web开发中,最常用的库是...
本文介绍了如何将Web控件导出为Excel或Word文档的技术细节,包括文档类型定义、导出方法编写及调用示例。通过这种方式,可以轻松地实现在Web应用中导出数据的需求。开发者可以根据具体的应用场景调整和优化代码,以...
以上介绍了三种利用JavaScript将Web页面内容导出到Word或Excel的方法。这些方法主要依靠`ActiveXObject`对象以及对HTML元素的操作来实现。需要注意的是,这些示例代码仅适用于支持ActiveX控件的浏览器环境(如...
2. **WEB页面导出为EXCEL文档的方法.html**:此文件可能包含一种或多种方法,将网页内容转换为Excel工作簿,允许用户方便地保存和分析数据。 3. **处理进程过多word导出.html**:这个问题通常出现在大量数据导出时...
根据给定的文件信息,我们可以总结出...综上所述,这个“一键导出Word和Excel文件的简单服务器控件”为Web开发者提供了一个高效、简洁的解决方案,能够在项目中快速实现数据导出功能,极大地提升了开发效率和用户体验。
在上述标题和描述中,我们关注的是如何利用JavaScript将Web页面内容导出到Microsoft的Word和Excel文档。 在JavaScript中,要实现这种功能,通常需要借助于ActiveXObject,这是一个仅在Internet Explorer浏览器中...
### 使用JSP实现Word、Excel格式报表打印 ...以上就是使用JSP生成Word和Excel文档的一些基本方法和技术细节。通过合理配置和适当的技术选择,开发者可以轻松地实现在Web应用程序中生成和输出这些文档的目标。
下面我们将深入探讨如何在Web应用中使用C#导出Word文档。 首先,要理解C#中的Word文档操作主要有两种方式: 1. **Microsoft Office Interop**: 这是微软提供的一个接口,允许.NET应用程序与Office应用程序进行交互...
2. 使用NPOI导出Word(示例代码主要针对Excel,但原理相似): - 引用NPOI库。 - 创建`XWPFDocument`对象。 - 创建`XWPFParagraph`和`XWPFRun`对象来添加文本。 - 使用`XWPFTable`创建表格,`XWPFTableRow`和`...
3. **Excel数据导出**:在ASP.NET Core应用中,你可以将数据库中的数据导出为Excel文件供用户下载。这通常涉及数据查询、模型映射以及使用NPOI的`ISheet`和`IRow`接口创建工作表和行,设置单元格值。例如,可以创建...
导出Word文档,同样可以使用Apache POI,但这次需要使用`XWPFDocument`对象来表示Word文档。创建段落、设置字体、颜色、对齐方式等步骤与Excel类似,只是对象和方法不同。 1. **创建文档**: 创建`XWPFDocument`对象...
"报表导出excel word pdf html"这个主题涵盖了将数据导出为不同格式的技术,这些格式都是日常工作和交流中常用的文档类型。以下是关于这些格式以及如何在Java环境中实现导出的详细知识: 1. Excel:Microsoft Excel...
对于导出Word文档,可以选择使用DocumentFormat.OpenXml库,这是微软提供的一个开源库,用于处理Open XML文档格式,如docx。步骤如下: 1. 安装DocumentFormat.OpenXml:同样通过NuGet添加。 2. 创建Word文档:创建...
在Java编程中,导出Excel、Word和PDF是常见...总之,Java通过各种库如Apache POI和iText提供了强大的能力来处理Excel、Word和PDF文件的导出。理解并熟练运用这些库,可以帮助你实现高效的数据导出功能,满足业务需求。
标题中的“支持中文导出 JQuery实现web页面中table导出excel”表明了这是一个关于使用JQuery库在Web页面上将表格数据导出为Excel文件,同时解决了中文字符正确显示的问题。在网页开发中,JQuery是一个广泛使用的...
以上就是将GridView数据导出到Word和Excel的基本步骤,以及如何将其封装为DLL库的方法。这种功能对于需要处理大量数据的Web应用程序非常有用,能够帮助用户方便地保存和分享数据。在实际开发中,还可能需要考虑更多...
在IT行业中,Web应用经常需要提供数据导出功能,让用户能够下载数据为Excel或Word文档。本案例聚焦于使用Apache POI库来实现在服务器端生成Excel文件,并通过Web服务提供给客户端下载。Apache POI是Java领域广泛使用...