我目前正在使用VBA处理Excel文件。我需要创建大约500个名字,这几乎是不可能的。
所以我要找的是用VBA生成名称。到目前为止,我已尝试过此代码:
wb.Names.Add Name:=myName & "BAN", RefersToR1C1:= "'OFFSET('sheet1'!$C$7:$C$206;0;0;COUNT('sheet1'!$C$7:$C$206))'"
例如,myName是一个包含25个名字的数组。目的是建立一个循环,通过Offset命令的引用创建25个命名范围。我遇到的问题是创建一个循环,它改变参考单元$ C $ 7:$ C $ 206。因为列应该是可变的(有25个名称引用25列)。
如果有人能给我一个提示,我会很高兴的!
最佳埃利奥