用vba和偏移参考创build名称

我目前正在使用VBA处理Excel文件。 我需要创build大约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个名字的数组。 目标是build立一个循环,以Offset命令为参考创build25个命名范围。 我遇到的问题是创build一个循环,它改变参考单元$ C $ 7:$ C $ 206。 因为该列应该是可变的(有25个名称是指25列)。 如果有人能给我一个提示,我会很高兴!

最好的Elio