利用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);
}
}
WPS寻令官
@金山办公