我几乎没有vba经验或编码背景,但是我开始自学。我试图编写并希望使用MS Excel或Access实现的是一个编码程序,该程序具有零件号(INPUT PART#),并基于一组条件创建一个唯一的物料号,如下所示。我已经在PHP中完成了类似的工作,但是我不知道如何编写PHP。根据输入零件号,编码脚本将需要足够动态以识别字母数字序列,然后重新格式化为相应的“唯一#”布局。我只需要一个示例代码即可入门。
任何帮助将不胜感激。预先谢谢你!
INPUT PART#*输入文件中的数据
GDA-500MA(1)
GDA-6.3A(2)
GDA-630mA(3)
GLR-12(4)
GLR-3(5)
GMA-1.25-R(6)
GMA-100-R(7)
UNIQUE PART#*转换后的格式 GMC(X)MA(1) GDA(X)A(2) GMC(X)MA(3) GLR(4) GLR(5) GMA(x)R(6) GMA(x)R(7)
答案 0 :(得分:1)
我建议从system.security.cryptography
开始,因为这是我开始自学编码和解码的起点。这样可以让您开始寻找所需的东西
几个链接可为您提供帮助: https://en.wikibooks.org/wiki/Visual_Basic_for_Applications/String_Hashing_in_VBA
VBA hash string <-这就是我使用的
除此之外,我建议您重做一些字符串操作,例如如何在字符串中查找特定字符并能够提取出来。
https://excelmacromastery.com/vba-string-functions/ <-这可能会帮助您。
希望这可以帮助您入门