【发布时间】:2013-07-26 00:25:50
【问题描述】:
我是 VBA 新手,需要帮助制作一个宏来基本上查看列中的值是否相同并在另一列中递增。有点混乱,所以这里有一个例子:
INBOUND.T28 1
INBOUND.T28 2
INBOUND.T28 3
INBOUND.T28 4
INBOUND.T29 1
INBOUND.T29 2
INBOUND.T29 3
INBOUND.T29 4
INBOUND.T29 5
INBOUND.T30 1
INBOUND.T30 2
INBOUND.T31 1
INBOUND.T31 2
INBOUND.T31 3
A 列已在文件中,我希望 B 列按上述方式打印。它基本上计算 A 中相同值的数量,并在找到新值时重新开始计数。
我对 VBA 没有任何好处 - 尽管我过去做过 Java,并且基于此我知道我需要使用某种 IF 语句和计数器,例如
value = value + 1
也许像这样算数?
Range("A1").Value = Range("A1").Value + 1
请帮忙,我不知道如何做 VBA 和学习它:P 谢谢! ——
【问题讨论】:
-
你的尝试在哪里?