`

js操作文件.txt .doc .xls

阅读更多
<script type="text/javascript" >
var fso = new ActiveXObject("Scripting.FileSystemObject")
fso.CreateFolder ("C:\\Bonus");//在C盘创建一个文件夹
fso.DeleteFolder ("C:\\Bonus");// 删除创建的文件夹
fso.CopyFile("c:\\temp\\11.bmp","c:\\Bonus\\22.bmp");//复制文件
// 创建新文件
var tf = fso.CreateTextFile("c:\\testfile.txt", true);
tf.WriteLine("Testing 1, 2, 3.") ; // 填写数据,并增加换行符
tf.WriteBlankLines(3) ; // 增加个空行
tf.Write ("This is a test."); // 填写一行,不带换行符
tf.Close(); // 关闭文件
// 打开文件
var ForReading=1;
var ts = fso.OpenTextFile("c:\\testfile.txt", ForReading);
s = ts.ReadLine(); // 读取文件一行内容到字符串
alert("File contents = '" + s + "'"); // 显示字符串信息
ts.Close(); // 关闭文件
</script>


<script language="javascript">
var ExcelApp = new ActiveXObject("Excel.Application"); //启动创建对象的应用程序EXCEL
var ExcelSheet = new ActiveXObject("Excel.Sheet");      //创建EXCEL工作表
ExcelSheet.Application.Visible = true;             // 使Excel窗口可见
// 将一些文本放置到表格的第一格中。
ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
// 保存EXCEL到C:\TEST.XLS。
ExcelSheet.SaveAs("C:\\TEST1.XLS");
//用Quit 方法关闭Excel。
ExcelApp.Quit();
//可以找到C:\TEST1.XLS文件,检查其正确性
</script>

<script language="javascript">
//启动EXCEL
var ExcelApp = new ActiveXObject("Excel.Application");
ExcelApp.Visible = true;   //使EXCEL窗口可见
ExcelApp.WorkBooks.Open("c:\\TEST.xls");
var objExcelBook=ExcelApp.ActiveWorkBook;
var objExcelSheets=objExcelBook.Worksheets;
var objExcelSheet=objExcelBook.Sheets(1); //指定当前工作区为Sheet2
//此处为对excel单元格进行填写数据的语句
objExcelSheet.Range("B2:k2").Value=Array("Week1","Week2","Week3","Week4","Week5","Week6","Week7");
objExcelSheet.Range("B3:k3").Value=Array("67","87","5","9","7","45","45","54","54","10");
objExcelSheet.Range("B4:k4").Value=Array("10","10","8","27","33","37","50","54","10","10");
objExcelSheet.Range("B5:k5").Value=Array("23","3","86","64","60","18","5","1","36","80");
objExcelSheet.Cells(3,1).Value="InternetExplorer";
objExcelSheet.Cells(4,1).Value="Netscape";
objExcelSheet.Cells(5,1).Value="Other";
objExcelSheet.SaveAs("C:\\TEST2.XLS"); //保存到C:\TEST2.XLS
ExcelApp.Quit(); //退出EXCEL
</script>


<script language="javascript">
WordApp = new ActiveXObject("Word.Application"); //启动Word
WordApp.Application.Visible = true; //使Word窗口可见
var mydoc=WordApp.Documents.Add("",0,1); //新建一个文档
WordApp.ActiveWindow.ActivePane.View.Type=3; //Word视图模式为页面

WordApp.Selection.TypeText("测试案例"); //输入字符串
WordApp.Selection.HomeKey (5,1); //光标移到行首
WordApp.Selection.Font.Bold = 9999998 ; //wdToggle
WordApp.Selection.WholeStory(); //选中整个文档内容
mydoc.SaveAs("c:\\test.doc"); //存盘到c:\test.doc
for(i=WordApp.Documents.Count;i>0;i--){ //关闭所有打开的WORD文档
   WordApp.Documents(i).Close(0);
}
WordApp.Application.quit(); //退出Word
</script>

分享到:
评论

相关推荐

    .pdf/.doc/.docx/.xls/.xlsx/.ppt/.pptx 文件网页预览 ASP.NET MVC 项目

    在IT行业中,尤其是在Web开发领域,常常需要处理各种类型的文件,如PDF、Word文档(.doc/.docx)、Excel表格(.xls/.xlsx)以及PowerPoint演示文稿(.ppt/.pptx)。这些文件格式广泛应用于日常工作和学习,因此提供...

    Spring boot 在线预览办公文件(doc、docx、xls等)

    其中一个常见的需求是在线预览各种办公文件,如文档(doc、docx)、电子表格(xls、xlsx)以及PDFs,而无需用户下载文件到本地。本文将详细介绍如何使用Spring Boot实现这一功能。 首先,我们需要引入相关的依赖库...

    利用java后端实现文件在线预览

    本文将详细讲解如何利用Java后端技术实现文件在线预览,特别是针对文档(如.doc、.docx、.xls、.xlsx、.ppt、.pptx)和图片格式的预览。 首先,我们需要理解文件预览的基本原理:用户通过浏览器发送请求到服务器,...

    Android解析并显示doc,docx,xls,xlsx文件

    在Android平台上,解析并显示Microsoft Office格式的文件(如doc, docx, xls, xlsx)是一项常见的需求,尤其在移动应用开发中。这个任务通常涉及到将这些文档转换为更易于处理的格式,例如HTML,以便在Android的...

    Linux服务上实现在线预览PPT,PPTX,DOC,DOCX,XLS,XLSX文件安装插件详细步骤

    ### Linux服务上实现在线预览PPT/PPTX/DOC/DOCX/XLS/XLSX文件的安装插件详细步骤 #### 环境准备 本文档主要介绍如何在Linux服务器上实现各种常见文档(包括PPT、PPTX、DOC、DOCX、XLS、XLSX)的在线预览功能。此...

    所有文件后缀名大全.doc

    12. **.txt**: 文本文件,纯文本格式,任何文本编辑器都能打开。 13. **.ppt** 和 **.pptx**: Microsoft PowerPoint 制作的演示文稿,用于制作幻灯片。 14. **.xls** 和 **.xlsx**: Microsoft Excel 电子表格文件...

    java实现doc、xls等格式转换pdf,实现在线浏览

    本篇文章将深入探讨如何使用Java技术栈,特别是Apache POI和iTextPDF库,来实现doc、xls(包括旧版的Excel 2003和新版本的Excel 2007+)以及txt、图片等多种格式的文件转换为PDF,并且实现在线浏览的功能。...

    easyui+ashx订单管理系统

    在这个订单管理系统中,ASHX可能被用来处理后台的数据操作,如接收前端发送的订单数据,与数据库交互,执行SQL查询或更新操作,以及生成Excel文件供下载。ASHX具有轻量级和灵活的特点,适合处理特定的HTTP请求,而不...

    android打开各种类型文件.docx

    17. `.js` - `application/x-javascript`: JavaScript脚本文件。 18. `.log` - `text/plain`: 日志文件,通常包含程序运行时的记录信息。 19. `.pdf` - `application/pdf`: Adobe Acrobat的便携式文档格式,广泛...

    各种文件的所有格式类型.doc

    不同的文件格式反映了不同领域和应用场景的需求,例如,设计人员会接触DWG、DXF和3DS,音乐人会处理MID和MP3,程序员会打交道TXT和JS,而办公人员则经常与DOC、XLS和PDF打交道。熟悉这些格式及其关联软件是提高工作...

    javascript 生成excel.doc

    JavaScript 生成 Excel 文档 JavaScript 可以使用 ActiveXObject 来生成 Excel 文档,下面是详细的知识点: ...这些知识点可以帮助开发者使用 JavaScript 生成 Excel 文档,并对其进行设置和操作。

    Node.js-textract从各种文件抽取文本的Node.js模块

    这个模块的出现解决了开发者在处理非纯文本格式文件时的痛点,它能够高效地从HTML、PDF、Microsoft Office文档(如DOC、DOCX、XLS、XLSX、PPTX)以及常见的图像格式(如PNG、JPG、GIF)和RTF文档中抽取文本内容。...

    java读取doc、docx、slx、xlsx等word和excel文件

    在Java编程环境中,处理各种类型的文档,如.doc、.docx、.xls和.xlsx文件,是常见的需求。这些文件格式分别对应于Microsoft Word的老式二进制格式(Word 97-2003)和基于OpenXML的新式格式(Word 2007及以后),以及...

    java文件文档在线预览项目解决方案系统源码.zip

    JAVA文件文档在线预览项目解决方案,对标业内付费产品有【永中office】【office365】【idocv】等,该项目使用流行的spring boot搭建,易上手和部署,支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,...

    android 读word文档 doc docx xls xlsx

    - 另一种方法是使用Webview的插件,如jsPDF或jsWord,它们允许在JavaScript环境中操作Word文档,但这可能需要用户有特定的浏览器支持。 4. **处理Excel文件(xls和xlsx)**: - 对于.xls(BIFF格式)文件,POI的...

    android打开各种类型文件.pdf

    `.js`文件通常包含JavaScript代码,MIME类型是`application/x-javascript`。`.pdf`文件的MIME类型是`application/pdf`,代表Adobe的便携式文档格式。`.ppt`和`.pptx`分别是老版和新版的PowerPoint演示文稿,MIME类型...

    Vue实现文件预览,支持word excel pdf ppt image txt mp4等格式

    - **文本/HTML预览**:对于.txt或.html文件,可以使用 `innerHTML` 属性直接展示在`&lt;pre&gt;` 或 `&lt;div&gt;` 标签中。 - **图片预览**:简单地设置 `img` 标签的 `src` 为文件的URL或base64编码。 - **PDF预览**:使用 ...

    javajspjavascript中如何实现将统计表格保存成excel文件.doc

    这段代码的核心思想是利用JavaScript的`ActiveXObject`创建Excel应用程序对象,并通过该对象进行一系列操作,最终将网页上的表格数据填充到Excel文件中。但需要注意的是,这种方法只适用于IE浏览器,因为其他现代...

    FlexPaper PDF (ppt,pptx,xls,xlsx,doc,docx....)

    FlexPaper是一款强大的在线文档查看和预览工具,尤其擅长处理PDF、PPT、PPTX、XLS、XLSX、DOC以及DOCX等不同格式的文件。它为用户提供了一种便捷的方式,使得用户无需安装特定的应用软件就能在网页端浏览这些文件,...

    万能文件查看器

    在处理Office文档时,"万能文件查看器"兼容Microsoft Office的.doc、.docx、.xls、.xlsx、.ppt、.pptx等格式,以及OpenDocument的.odt、.odp、.ods等。用户可以快速预览文档内容,虽然可能无法进行编辑,但查看和...

Global site tag (gtag.js) - Google Analytics