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() //关闭当前工作簿
}
}
相关推荐
koo3643 分钟前
李宏毅机器学习笔记17
人工智能·笔记·机器学习
小茴香3537 分钟前
Vue 脚手架(Vue CLI)
前端·javascript·vue.js
aramae17 分钟前
数据结构与算法(递归)
开发语言·经验分享·笔记·算法
程序员大雄学编程23 分钟前
「深度学习笔记1」深度学习全面解析:从基本概念到未来趋势
人工智能·笔记·深度学习
你的电影很有趣25 分钟前
lesson72:Node.js 安全实战:Crypto-Js 4.2.0 与 Express 加密体系构建指南
javascript·安全·node.js
千码君201625 分钟前
Go语言:记录一下Go语言系统学习的第一天
java·开发语言·学习·golang·gin·并发编程·编译语言
聪明的笨猪猪27 分钟前
Java 面试清单(含超通俗生活案例与深度理解)
java·经验分享·笔记·面试
Stringzhua29 分钟前
Vue的Axios介绍【9】
前端·javascript·vue.js
渣哥33 分钟前
从 READ_UNCOMMITTED 到 SERIALIZABLE:Spring 事务隔离级别全解析
javascript·后端·面试