根据隐藏的单元格更新数字

时间:2016-07-29 14:54:57

标签: excel vba

我有一个包含18个类别的电子表格,每个类别都有编号。 电子表格根据各种选择而变化。 有一个宏,它根据选择隐藏不相关的行。

某些类别是不相关行的一部分。 当它们被隐藏时,类别的数量不会改变。 因此,类别可以从2跳到5。

有关自动化数字的建议,以便根据隐藏的行进行更新吗?

1 个答案:

答案 0 :(得分:0)

如果我正确地解决了你的问题,你可以在每次代码运行时重新编号所有列,并隐藏事物。

For i = 0 to num_rows -1 //do whatever steps you need in here
    If cell(i,1).EntireRow.Hidden = False Then
        cell(i,1) = count
        count = count+1 
    End If
Next

这样的事情应该有用。 如果我完全错了,我们可能需要更多信息才能使用