由于我没有技术能力,因此我很难解释,因此我认为你可以帮助我。
第1列以这种方式保存每个商店的数据:
商店 - ID - 专业商店1 25 Glazier,Electrician,Plumber
Store 2 64 Damageservice
存储3 96 Damageservice,Bricklayer
根据ID,我想在第2列中为每个专业创建列。
该专业基于以下数据:
ProfessionID职业
1个管道工
8电工
16玻璃工
32砌砖
64 Damageservice
e.g。商店1有ID 25,这意味着它包含职业(Glazier)16 +(电工)8 +(水管工)1 = 25.
我需要一个分析ID的VBA代码,并为商店包含的每个专业创建一行 - 这样就可以通过这种方式将数据从第1列转换为第2列:
e.g。对于商店1:
商店 - ID - 专业商店1 1水管工商店1 8电工
存储1 16 Glazier
我在考虑使用模数,但我的VBA并不强大。 你会怎么做?解决方案也非常受欢迎。谢谢。