我发现了这个整洁的电子表格,它可以通过Google API在excel中生成二维码。
网址如下:https://sites.google.com/site/e90e50fx/home/generate-qrcode-with-excel
可下载电子表格的链接如下:https://sites.google.com/site/e90e50fx/home/generate-qrcode-with-excel/qr_code_udf.xlsm?attredirects=0&d=1
我遇到的问题是我将电子表格复制到了另一个工作簿中。最初,直到我也将GoogleAPI模块复制到该工作簿中,它才能正常工作。二维码将在复制的电子表格中生成。然而,我尝试做的是在同一个工作簿中生成二维码,但在另一个电子表格中生成。
它会出错。
=URL_QRCode_SERIES("qr_code_1",J7:N7,,"qrCode")
我在尝试生成QR条形码图像的电子表格中使用此公式,但它出错并显示此错误:
#值
找不出哪里出了问题。我尝试为其获取二维码的值是使用concatenate命令的,它位于几个合并的单元格列中,如上面的公式所示。
它成功地为电子表格中的任何其他单个单元格列值生成二维码。所以我想知道我是否需要改变公式。
发布于 2017-11-16 10:17:13
我想通了。下面的公式有效:
=URL_QRCode_SERIES("qr_code_1",J7,,"qrCode")
即使单元格J7到N7被合并为一个单元格,我也只需要选择合并后的单元格,它就会将J7输入到公式中。
我还发现我不需要复制的QRcode电子表格。只要excel VBA中的GoogleAPI模块是您正在使用的工作簿的一部分,它就足够好了。
https://stackoverflow.com/questions/47320361
复制相似问题