3-2 WPS JS宏 工作簿的打开与保存(模板批量另存为工作)学习笔记

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

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

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

1.打开已经存在的工作簿(Workbooks.Open)

2. 保存与另存

3.实例:使用批量另存来批量新建模板工作簿

实例 1:

javascript 复制代码
function 打开工作簿(){
var pah=ThisWorkbook.Path;//ThisWorkbook当前运行宏所在的工作簿,Path为路径
Var wb=Workbooks.0pen(pah+"\temp.xlsx");//打开temp.xlsx,注意扩展名

Range("b2").Value2=1000;
wb.close(true)//关闭保存
}

实例 2:

javascript 复制代码
function 批量另存工作簿(){
var pah=ThisWorkbook.Path;//ThisWorkbook当前运行宏所在的工作簿
//var wb=Workbooks.Open(pah+"temp.xlsm");//打开temp.xlsm,注意扩展名
for(var m=1;m<=12;m++){
	var wb=Workbooks.Open(pah+"\\123.xlsx");//打开123.xlsx
		for(var m=1;m<=12;m++){
	wb.SaveAs(`${pah}\\2025年\\${m}月.xlsx`)
//ActiveWorkbook.SaveAs(`${pah}\\2025年\\${m}月.xlsx`)
//,也可以写成当前使用中的Workbook另存为

}
wb.Close(true);
//ActiveWorkbook.Close(true);//也可以写成当前使用中的Workbook关闭保存
相关推荐
独立开阀者_FwtCoder8 分钟前
大制作!在线 CSS 动效 编辑神器!太炫酷了!
前端·javascript·github
一只卡比兽11 分钟前
全栈Node.js开发:集成第三方AI提供商Token的完整指南
javascript
笑鸿的学习笔记12 分钟前
qt-C++笔记之布局管理`space` 和 `margin`的区别
c++·笔记·qt
徐小夕14 分钟前
牛!用vue3实现的多维表格编辑器,小白也能轻松构建复杂数据报表!
前端·javascript·vue.js
程十六15 分钟前
工匠指南:从 Vue 3 源码中学习高质量代码的艺术
javascript·vue.js
cccyi718 分钟前
vue前置知识-end
前端·javascript·vue.js
DoraBigHead24 分钟前
for...in 和 for...of 的终极区别:一文彻底解决你的困惑
前端·javascript·面试
居然是阿宋28 分钟前
【学习笔记】OkHttp源码架构解析:从设计模式到核心实现
笔记·学习·okhttp
FairyDiana28 分钟前
【JavaScript】✨0、1与"true"的恋爱物语:JS类型转换大揭秘
javascript·面试
namehu44 分钟前
从 ESLint 到 Oxlint:一次提速百倍的前端 Lint 工具链升级实战
前端·javascript·eslint