VBS操作Excel数据
■数据(代码运行前)
・文件夹
・各个Sheet页
---
---
■代码「test.vbs」
call beginAuto()function beginAuto()'msgbox "begin"'---Step1 Create ObjectDim objExcelset objExcel = CreateObject("Excel.Application")objExcel.visible = trueobjExcel.DisplayAlerts = false'---Step2 Open ExcelSet operateWorkBook = objExcel.WorkBooks.Open("C:\test\VBS\template.xlsx")WScript.Sleep 5000'---Step3 Get Sheet ObjectSet operateWorkSheet1 = operateWorkBook.WorkSheets("result")Set operateWorkSheet2 = operateWorkBook.WorkSheets("Data")'---Step4 Operate The DataDim countcount = 1For i=1 To 30If operateWorkSheet2.Range("B" & i).value = "testData" ThennowColumn = count + 2operateWorkSheet1.Range("C" & nowColumn).value = operateWorkSheet2.Range("B" & i+1).valueoperateWorkSheet1.Range("D" & nowColumn).value = operateWorkSheet2.Range("C" & i+1).valueoperateWorkSheet1.Range("E" & nowColumn).value = operateWorkSheet2.Range("D" & i+1).valuecount = count + 1End IfNext'---Step5 Save And Close ExceloperateWorkBook.saveAs "C:\test\VBS\result001.xlsx"operateWorkBook.saveoperateWorkBook.CloseobjExcel.Quit'---Step6 Release Objectset operateWorkSheet1 = Nothingset operateWorkSheet2 = Nothingset operateWorkBook = Nothingset objExcel = Nothingmsgbox "end"end function
■结果(代码运行后)
・文件夹
・「result001.xlsx」各个Sheet页
---
■VBS中还可以调用VBA的代码
https://blog.csdn.net/sxzlc/article/details/105940745
---
VBS操作Excel数据相关推荐
- 用VBS操作Excel常见方法总结!
系列文章分类 C#专栏.VBS专栏.JAVA 专栏.IDEA 专栏 用VBS操作Excel常见方法总结 前言 一.实现代码 二.实现代码 三.实现代码 四.实现VBS操作Excel 总结 前言 vbs ...
- C#操作Excel数据增删改查(转)
C#操作Excel数据增删改查. 首先创建ExcelDB.xlsx文件,并添加两张工作表. 工作表1: UserInfo表,字段:UserId.UserName.Age.Address.CreateT ...
- Pywin32操作Excel数据的类
练习Pywin32操作Excel数据.学习https://blog.csdn.net/qdx411324962/article/details/44270455这篇博客后编写的内容.编写完成后进行测试 ...
- C#实战028:OleDb操作-Excel数据写入
前面写了C#实战021:OleDb操作-新增Excel中的sheet工作表,接下来我们就要在新增的表中添加数据了,在网上找了很多方法,都没有OleDb对excel表操作批量操作,后来通过对mysql的 ...
- C#操作Excel数据读写/指定打印机打印
C#操作Excel 数据的读写 前情提要 实例 指定打印机打印 附加:打印时预览配置 数据的读写 前情提要 本文对于excel的操作使用的是Microsoft.Office.Interop.Excel ...
- vbs Excel Oracle,vbs操作excel全集
dim oExcel,oWb,oSheet Set oExcel= CreateObject("Excel.Application") Set oWb = oExcel.Workb ...
- C# 操作Excel数据透视表
2019独角兽企业重金招聘Python工程师标准>>> 一.概述 数据透视表(Pivot Table)是一种交互式的表,可以进行某些计算,如求和与计数等,可动态地改变透视表版面布置, ...
- excel进度条与百分比不符_用Python操作Excel数据
今天给大家展示一个python操作Excel的小demo,demo的例子比较简单,如果大家有什么建议,欢迎可以直接在函数君的微信后台留言. 首先,我们需要安装python在我们的电脑上. 安装的步骤如 ...
- python在excel中数据画线_python中操作excel数据
python操作excel,python有提供库 本文介绍openpyxl,他只支持新型的excell( xlsx)格式,读取速度还可以 1.安装 pip install openpyxl 2.使用 ...
最新文章
- 使用Cookie记录信息
- GPT-2大战GPT-3:OpenAI内部的一场终极对决
- python调用c++动态库 linux_linux中使用boost.python调用c++动态库的方法
- 4、修改用户(RENAME USER)
- 孔子、老子、墨子,春秋时期的三位人杰,谁更厉害?
- app devops建设
- 选择所在城市html按字母,移动端根据字母定位到指定的城市【原创】
- 软件开发过程中的一些感悟
- MCGS触摸屏通过MODBUS通讯速度控制台达B2伺服参数
- n维椭球体积公式_【栗子资料】高中生必看,高中年级所有数学公式大全
- 数据结构笔记整理(严蔚敏版) 更新中...
- JZOJ5444. 【NOIP2017提高A组冲刺11.2】救赎
- 仿uniapp - 时间轴组件
- VUCA时代下,创业团队如何提升整体效率?
- spark 终止 运行_如何在数据源运行ou时停止spark流
- 全国计算机等级考试 贴吧,【全国计算机等级考试】
- 什么是Linux发行版 以及各发行版的区别
- 【PHP】linux搭建PHP运行环境
- 常用电子元器件-电阻器介绍
- 数据分析行业分析:四个模型
热门文章
- flex socket java_使用Java编写Socket服务器,并且与Flex通信(二)
- red hat linux yum,Red Hat Enterprise Linux(RHEL)中yum的repo文件详解
- Python如何在循环语句中加入两个变量_Python基础知识
- 谈中国企业管理、中国企业管理软件为啥走错了道
- 排序周赛(no stl)
- 如何通过直接复制frm文件以实现恢复/复制innodb数据表?
- Windows server 2012 hyper-v 的实时迁移
- 怎么管理Websphere应用服务器?
- 将控制台输出重定向到textbox的dotnet类
- I/O重定向的原理和实现