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() //关闭当前工作簿
}
}
相关推荐
kyriewen8 小时前
我排查了一个React内存泄漏——罪魁祸首是这3个被忽略的清理函数
前端·javascript·面试
雨田言炎8 小时前
四、关于Qt项目需要知道的
开发语言·笔记·qt
其美杰布-富贵-李8 小时前
03 ref、reactive 与 computed 响应式数据
前端·javascript·vue.js
用户938515635078 小时前
useRef + Web Worker 实战:React 如何优雅地拥抱多线程
前端·javascript·react.js
程序喵大人9 小时前
【C++进阶】STL算法与函数对象 - 02 sort为什么需要随机访问迭代器
开发语言·c++·算法
嘟嘟07179 小时前
useRef + Web Worker:React 中的耗时计算不卡页面
javascript·vue.js
mONESY9 小时前
React Router v7 完全实战指南:从入门到鉴权,一套代码全搞定
javascript
hanlin039 小时前
动态规划专练:力扣第121、122题
笔记·算法·leetcode
SomeB1oody9 小时前
【RustyML入门】2.6. 线性判别分析
开发语言·后端·机器学习·rust·教程
To_OC9 小时前
LC 74 搜索二维矩阵:换皮的二分查找,我居然一开始没看出来
javascript·算法·leetcode