3-1 WPS JS宏工作簿的新建与保存(批量新建工作簿)学习笔记

**************************************************************************************************************

点击进入 -我要自学网-国内领先的专业视频教程学习网站

**************************************************************************************************************

1.新建时模板为空或指定模板

Workbooks.Add()

Workbooks.Add(undefined)//加undefined就没有图表了

2.保存时的保存与另存

ActiveWorkbook.Save() //保存当前工作簿

ActiveWorkbook.SaveAs("E:\\js宏\\123.xlsx") //另存为当前工作簿123.xlsx"

3.关闭保存与不保存

ActiveWorkbook.Close(true) //true保存关闭工作簿,false不保存关闭工作簿

实例1:

javascript 复制代码
function 新建工作簿(){
var wb=Workbooks.Add(undefined);//里面加一个模板undefined就没有图表了
//var wb=Workbooks.Add()//新建工作簿

var pah="E:\\js宏\\123.xlsx"
//var pah=Workbooks.Item('456.xlsx').Path+"\\123.xlsx"//保存路径,Workbooks.Item('3-1.xlsx').Path当前文件456.xlsx的路径
Range('a1').Value2=88888 //向单元格写入值
ActiveWorkbook.SaveAs(pah) //保存当前工作簿
//
ActiveWorkbook.Close(true) //true保存关闭工作簿,false不保存关闭工作簿
}

实例2:

javascript 复制代码
function 批量新建工作簿(){
var pah=Workbooks('3-1.xlsx').Path//要保存的路径
for(var m=1;m<=12;m++){
var wb=Workbooks.Add(pah +"//123.xlsx")//打开工作簿模板
ActiveWorkbook.SaveAs(pah+'//2025年//'+m+"月.xlsx")//保存当前工作簿并文件命名
ActiveWorkbook.Close() //关闭当前工作簿
}
}
相关推荐
灵感__idea1 小时前
JavaScript高级程序设计(第5版):好的编程就是掌控感
前端·javascript·程序员
爱装代码的小瓶子2 小时前
数据结构之队列(C语言)
c语言·开发语言·数据结构
_Kayo_3 小时前
VUE2 学习笔记6 vue数据监测原理
vue.js·笔记·学习
Maybe_ch3 小时前
.NET-键控服务依赖注入
开发语言·c#·.net
超浪的晨3 小时前
Java UDP 通信详解:从基础到实战,彻底掌握无连接网络编程
java·开发语言·后端·学习·个人开发
终焉暴龙王3 小时前
CTFHub web进阶 php Bypass disable_function通关攻略
开发语言·安全·web安全·php
hui函数4 小时前
掌握JavaScript函数封装与作用域
前端·javascript
Edingbrugh.南空4 小时前
Aerospike与Redis深度对比:从架构到性能的全方位解析
java·开发语言·spring
Carlos_sam4 小时前
Opnelayers:ol-wind之Field 类属性和方法详解
前端·javascript
小毛驴8505 小时前
创建 Vue 项目的 4 种主流方式
前端·javascript·vue.js