有没有高手会excel vba编程啊?帮我改个编程,改一下就好了!

2024-10-22 16:21:48
推荐回答(4个)
回答1:

加你了【佚名】发来吧

作者有点想当然地认为:

transportCounter = weightCounter = 0

是把0赋于两个变量,实际上,VBA处理时是判断weightCounter = 0是否成立:

  1. 成立,赋值transportCounter为True(实际情况就是这样)

  2. 不成立,赋值transportCounter为False

于是,transportCounter在第一次运算时,由逻辑值变为数值型0,从而始终少了1


楼主只要把上面那句赋值语句改为:

transportCounter = 0: weightCounter = 0

即可

文件已离线发送

回答2:

知道本身就可以上传附件的,何必搞得那么麻烦。

回答3:

程序在哪里?
贴上来看看

回答4:

不好意思 我是不懂的