在我工作的地方,我们会保留一份我们发现有损坏的车辆的清单。这些损坏代码有几种变化,我想在 excel 中设置一个 VBA 脚本以自动更改具有正确格式的单元格的内容,但我并没有真正使用 VBA 脚本,Excel 数据对象让我感到困惑
这里有几个我想要的例子
06071 – VBA Function – 06.07.1
031211 – VBA Function- 03.12.1(1)
0409237-VBA Function – 04.09.2(3,7)
040912 030713 –VBA Function – 04.09.1(2) 03.07.1(3) (some vehicles have multiple damages)
基本上任何长度超过 5 的数字都会将第 6 位的任何数字放在括号中,用逗号分隔。
我几乎可以用任何其他语言来做到这一点,这只是我在一个又一个问题中遇到的所有随机 Excel 内容。
我尝试什么似乎并不重要,在我取得任何进展之前我的代码错误
Dim test
test = Worksheets(“Sheet1”).Range(“A:A”).Value
Worksheets(“Sheet2”).Range(“B:B”).Value=test
我试图制作一个无论我如何调用它都无法正常工作的函数。如果我可以对这些数字进行基本格式化,我很可能会从那里弄清楚。
谢谢你们能给我的任何帮助