我对excel中的VBA编码比较新。我正在尝试开发一种符合PTI标签的备份系统。我想在excel文件中建立一个语音选择代码。
据我所知,VPC计算器是免费下载的,但我试图在excel文件中更改GTIN,LOT或Date信息时自动更新VPC。当它应用于JAVA时,我一直在做大量研究并理解该公式。但是我无法弄清楚如何将它实现为excel的VBA格式。我知道人们之前已经能够创建CRC-16哈希计算,但是我无法让它在与PTI语音选择计算器匹配的地方工作。
我的目标是2创建2个功能。 =VPCS(GTIN,LOT,DATE) and =VPCL(GTIN,LOT,DATE)
。 GTIN,Lot和日期信息将从它们自己的单元格中拉出。然后“VPCS”将收集前2个小数字,而VPCL将收集2个大量相同的信息。虽然我不确定这是否可能,如果可以做到,它将帮助许多其他使用这种软件的人。
有人认为这可以做到吗?另外,如果有人知道学习VBA的任何好网站,请加一个,你能发布一个链接吗?我正在努力学习它的可能性。
答案 0 :(得分:-2)
嗨我在vb.net上使用harvestmark voicecode.dll开发一个简单的系统来打印标签,但是如果这项工作在excel上我就不舒服了:
导入YottaMark.Utilities.VoiceCodeLib
Public Gtin As String Public Lots As String 公共日期时间作为日期时间
vcode = VoiceCode.Compute(Gtin,Lots,Datelot)