WPS JS宏批量生成条码

懒人办公
懒人办公

创作者俱乐部成员

以上效果只需要几行JS代码即可实现:

function 批量生成条码(){

n=Range('a'+Rows.Count).End(xlUp).Row

for(i=2;i<=n;i++){

let rg1=Cells.Item(i,'a')

let rg2=Cells.Item(i,'c')

let link = 'https://bwipjs-api.metafloor.com/?bcid=code128&amp;text=&#39;

+rg1.Value2+

'&includetext=true&textsize=12&height=9'

let pic = ActiveSheet.Shapes.AddPicture

(link, true, true, rg2.Left+5, rg2.Top+5, 120, 50)

}

}

贵州省
浏览 6231
2
19
分享
19 +1
13
2 +1
全部评论 13
 
WPS_1677892667
调用第三方接口完事?
· 广东省
回复
 
向向
我就是按照博主的这个代码抄写,但是出来的条码是这样的,扫描出来的数字不对
· 四川省
回复
 
Joe 乔
EAN13为商品码看不懂,求大佬赐教,
· 河北省
1
回复
 
覃欢
覃欢

@金山办公

JSAPI 哪方面缺失的能力是当下最紧急的部分?我们也在盘优先级
· 广东省
回复
懒人办公
懒人办公

创作者俱乐部成员

表格无法操作word,不能连接数据库,窗体列表框无法写入二维数组,列表框无法实现多选复选等
· 贵州省
回复
 
Q??㊣
跟着大佬学习,
· 山东省
回复
 
张俊
张俊

WPS函数专家

再次跟着JS大佬学习来了,建议大佬再搞个生成二维码的教程吧,这样就全面了!
· 上海
回复
懒人办公
懒人办公

创作者俱乐部成员

抄代码,实现效果,再理解代码即可
· 贵州省
1
回复