在读取对this question的答案之后,我试图将命名范围合并到我的宏中。
作为一个例子,我使用以下名称相同的名称来命名变量。
Dim ExampleName As String: ExampleName = Range("ExampleName").Value
此特定方案工作正常且符合预期-我只是担心使用相同的名称可能会在我试图操纵更大范围或执行其他操作的情况下进一步导致隐藏问题,并且找不到任何来源可以确认还是拒绝。
在宏中使用相同名称的变量以及命名范围是否有可能导致代码出错?还是完全安全?