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() //关闭当前工作簿
}
}
相关推荐
sunbyte21 分钟前
Three.js + React 实战系列 - 项目展示区开发详解 Projects 组件(3D 模型 + 动效 + 状态切换)✨
javascript·react.js·3d
源码方舟27 分钟前
【HTML5】显示-隐藏法 实现网页轮播图效果
前端·javascript·html·css3·html5
passionSnail31 分钟前
《MATLAB实战训练营:从入门到工业级应用》趣味入门篇-用声音合成玩音乐:MATLAB电子琴制作(超级趣味实践版)
开发语言·matlab
shenyan~44 分钟前
关于Python:9. 深入理解Python运行机制
开发语言·python
天堂的恶魔9461 小时前
C++ - 仿 RabbitMQ 实现消息队列(1)(环境搭建)
开发语言·c++·rabbitmq
还是大剑师兰特1 小时前
vue源代码采用的设计模式分解
javascript·vue.js·设计模式
吃货界的硬件攻城狮1 小时前
【STM32 学习笔记】EXTI外部中断
笔记·stm32·学习
殇淋狱陌1 小时前
【Python】常用命令提示符
开发语言·python·虚拟环境
anqi271 小时前
在sheel中运行Spark
大数据·开发语言·分布式·后端·spark
吃货界的硬件攻城狮2 小时前
【STM32 学习笔记 】OLED显示屏及Keil调试
笔记·stm32·学习