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关闭保存
相关推荐
是懒羊羊吖~1 小时前
SQL------搭建sql靶场和打开sql靶场及报错解决
数据库·笔记·sql·mysql·phpstudy·sqli-labs
wrjwww1 小时前
【Git学习笔记】Git常用命令
笔记·git·学习
学途路漫漫1 小时前
怎么修改node_modules里的文件,怎么使用patch-package修改node_modules的文件,怎么修改第三方库原文件。
开发语言·javascript·ecmascript
想拿高薪的韭菜2 小时前
计算机网络-双绞线制作
经验分享·笔记·计算机网络·课程设计
2401_884810742 小时前
Vue3笔记
前端·vue.js·笔记
键盘敲没电2 小时前
【iOS】小蓝书学习(四)
学习·ios·cocoa
程序员黄同学2 小时前
请解释 React 中的 Hooks,何时使用 Hooks 更合适?
前端·javascript·react.js
朝阳393 小时前
Nuxt.js 3【详解】服务器 Server
服务器·javascript·nuxt.js
我要昵称干什么3 小时前
STM32学习——RTC实时时钟(BKP与RTC外设)
c语言·stm32·单片机·嵌入式硬件·学习·实时音视频