如何用Google Apps Script从指定位置生成冻干食品库存标签
冻干食品库存标签生成需求与问题
- 正在开发冻干食品库存追踪表格方案,需用Google Apps Script生成包含名称、重量、移除库存提交表单二维码的标签
- 表格基础格式已完成:前10列、23行设置为可打印单页标签样式;标签数据来自另一工作表的筛选结果(N、O列),筛选条件由M1单元格的下拉数据验证选项控制;M2单元格用于指定标签起始编号
- 30个标签分别对应命名范围
label01至label30,首个标签对应B2:C3区域(C2与C3合并以容纳二维码):名称放在B2、重量放在B3、二维码放在C3;P列存储可提交Google表单的二维码 - 打印需求:仅需打印1-10个标签,需支持指定起始位置
现有初步代码
function createLabels() { let ss = SpreadsheetApp.getActiveSpreadsheet(); let s = ss.getSheetByName("Labels"); let label = s.getRange("N:P").getValues(); let start = s.getRange("M2").getValue(); console.log(start); label.forEach(function(label){ console.log(label); }); }
待解决问题
已知存在更优的二维码对象获取方法,但不知如何入手实现,需要相关技术协助
内容的提问来源于stack exchange,提问作者VJ Miyagi
相关产品推荐
相关产品推荐

