利用wps的js宏编辑器批量插入照片,对应准考证号列b3:b5输出到f3到f5语法哪里错误了,求大神

// 获取工作簿和活动工作表 var workbook = ExcelApp.getActiveWorkbook(); var worksheet = workbook.getActiveSheet(); // 定义照片文件夹路径 var folderPath = "C:\\Users\Administrator\Desktop\照片\\"; // 获取B3到B5的范围 var range = worksheet.getRange("B3:B5"); var values = range.getValues(); // 获取此范围内的值 // 循环遍历值并插入照片 for (var i = 0; i < values.length; i++) { var licenseNumber = values[i][0]; // 获取当前行的准考证号 if (licenseNumber) { // 检查值是否存在 var photoName = licenseNumber + ".jpg"; // 构建照片文件名 var photoPath = folderPath + photoName; // 构建完整的照片文件路径 // 在F列插入照片 worksheet.getRange(worksheet.getCell(i + 3, 6).address()).insertFile(photoPath); } }
河北省
浏览 1892
收藏
3
分享
3 +1
2
+1
全部评论 2
 
亂雲飛渡
亂雲飛渡

WPS寻令官

· 广东省
回复
 
覃欢
覃欢

@金山办公

Range 上没有insertFile的方法
· 湖北省
回复