使用Vbscript操作Excel的示例代码

我们可以用Vbscript快速的批处理一些Excel文件。Vbscript脚本需要保存为.vbs文件,双击运行,非常方便。

以下为示例代码,请保存为 run.vbs 文件:

' on error resume next

' define params:

im ExcelApp

im objWorkBook

im objImportSheet

im path

path = "C:/Users/Administrator/Desktop"

' open excel:

' From http://www.bianceng.cn

Set ExcelApp = CreateObject("Excel.Application")

ExcelApp.Visible = False

Set objWorkBook = ExcelApp.Workbooks.Open(path & "/1.xls")

Set xlsSheet = objWorkBook.Sheets("Sheet1") '页数名称

' read datas:

msgbox "第一行第一列数值: " & xlsSheet.Cells(1,1).Value

msgbox "第二行第一列数值: " & xlsSheet.Cells(2,1).Value

msgbox "第二行第二列数值: " & xlsSheet.Cells(2,2).Value

' set cells data:

xlsSheet.Cells(3,1).Value="插入的数据..."

msgbox "第三行第一列数值: " & xlsSheet.Cells(3,1).Value

' save

objWorkBook.SaveAs path & "/new.xls"

'objWorkBook.Save

' close

objWorkBook.Close

' clean & quit:

ExcelApp.Quit

Set objWorkBook = Nothing

Set objImportSheet = Nothing

Set ExcelApp = Nothing

时间: 2024-12-22 15:52:47

使用Vbscript操作Excel的示例代码的相关文章

Asp.Net用OWC操作Excel的实例代码

这篇文章介绍了Asp.Net用OWC操作Excel的实例代码,有需要的朋友可以参考一下,希望对你有所帮助   复制代码 代码如下:     string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["DqpiHrConnectionString"].ToString();         SqlConnection conn = new SqlConnection(connstr);    

实现easyui的datagrid导出为excel的示例代码_jquery

之前有介绍过如何实现easyui里datagrid内容的打印,今天给大家介绍下如何实现datagrid内容导出为excel文件.以下为代码实现: export.js function ChangeToTable(printDatagrid) { var tableString = '<table cellspacing="0" class="pb">'; var frozenColumns = printDatagrid.datagrid("o

Java利用POI实现导入导出Excel表格示例代码_java

介绍 Jakarta POI 是一套用于访问微软格式文档的Java API.Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于操作Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟.官方主页http://poi.apache.org/index.html,API文档http://poi.apache.org/apidocs/index.html 实现 已经在代码中加入了完整的注释. import java.io.FileInputSt

asp.net 操作excel的实现代码_实用技巧

Excel是Microsoft公司的Office套件中的一种软件,他主要用来处理电子表格.Excel以界面友好.处理数据迅速等优点获得广大办公人员的欢迎.所以很多文档就以Excel的形式保存了下来.对于程序设计人员,在程序设计中,我们往往要访问Excel文件来获得数据.但由于Excel文件不是标准数据库,所以用程序语言来访问他就比较困难.  ASP.NET是Microsoft公司极力推荐的一个产品,作为.NET FrameWork框架中的一个重要组成部分,他主要用于Web设计.全新的设计理念.强

Python常见文件操作的函数示例代码_python

复制代码 代码如下: # -*-coding:utf8 -*- ''' Python常见文件操作示例 os.path 模块中的路径名访问函数 分隔 basename() 去掉目录路径, 返回文件名 dirname() 去掉文件名, 返回目录路径 join() 将分离的各部分组合成一个路径名 split() 返回 (dirname(), basename()) 元组 splitdrive() 返回 (drivename, pathname) 元组 splitext() 返回 (filename,

asp.net中操作Excel助手相关代码

复制代码 代码如下: public partial class ExcelHelper : IDisposable { #region Fileds private string _excelObject = "Provider=Microsoft.{0}.OLEDB.{1};Data Source={2};Extended Properties=\"Excel {3};HDR={4};IMEX={5}\""; private string _filepath =

Asp.Net用OWC操作Excel的实例代码_实用技巧

复制代码 代码如下:     string connstr = System.Configuration.ConfigurationManager.ConnectionStrings["DqpiHrConnectionString"].ToString();        SqlConnection conn = new SqlConnection(connstr);        SqlDataAdapter sda = new SqlDataAdapter(sql1.Text, c

asp.net中操作Excel助手相关代码_实用技巧

复制代码 代码如下: public partial class ExcelHelper : IDisposable { #region Fileds private string _excelObject = "Provider=Microsoft.{0}.OLEDB.{1};Data Source={2};Extended Properties=\"Excel {3};HDR={4};IMEX={5}\""; private string _filepath =

采用反射实现后期绑定操作EXCEL的简单代码(建议加入精华区)

excel|精华 除了采用TblImp导入Excel object库实现Excel的调用外.其实还可以采用反射的方法获得属性,并进行后期绑定实现Excel的调用.下面是简单的调用EXCEL程序. using System;using System.Reflection;using System.Windows;using System.Windows.Forms; class TestLateBound:System.Windows.Forms.Form{    private Button m