|
楼主 |
发表于 2024-6-15 19:41
|
显示全部楼层
在您的提示下解决了,Agen(331682051) 的帮助下解决了!谢谢!
- function 打印(){
- let path=ThisWorkbook.Path;
- let arr=Worksheets("数据源").Range("a1").CurrentRegion.Value().slice(1);
- arr.map(e=>{
- Worksheets("打印页").Cells(3,2).Value2=e[1];
- Worksheets("打印页").Cells(4,2).Value2=e[0]+"2024年春学生伙食预收费";
- Worksheets("打印页").Cells(7,11).Value2=Number(e[2]);
- Dir(path,jsDirectory)
- if(Dir(`${path}/${e[1]}`,jsDirectory)==""){
- MkDir(`${path}/${e[1]}`)
- ActiveWorkbook.SaveAs(`${path}/${e[1]}/${e[0]}.xls`)
- }else{ActiveWorkbook.SaveAs(`${path}/${e[1]}/${e[0]}.xls`)}
- })
- }
复制代码 |
|