这可能是非常基本的,但是我尝试了很多东西并且总是给出错误。
基本上我想要做的是每次在 Excel 中更改单元格时运行一个过程。所以我使用 Sub Worksheet_Change(ByVal Target As Range)。一切正常,但在这个过程中,我多次调用另一个子过程。
我想在此过程中重用“目标”值,但由于某种原因,我找不到如何去做。我尝试将“Public rTarget As Range”放置在程序开始时并执行“rTarget = Target”。但是当我调用 sub 过程时 rTarget 保持为空。
我该如何进行这项工作?我现在将 Target 作为变量之一添加到子例程中,但这看起来很愚蠢。
谢谢!