Excel VBAdynamic范围/索引select

我正在尝试为自己创build一个人才计算器,整个第一个工作表调用一个完成所有后台工作的数据表。 在excel工作表本身,所有对INDEX(TableName,Row,Column)的调用都是很容易的,我发现我经常需要在处理数据的时候移动数据,所以处理名字比处理单元格引用更容易。

不过,我也在这张表上使用了VBA,而且我对它也很陌生。 而不是,例如,使用范围(“C1”),如果C1是表TableOne的一部分,是否有办法引用它像在Excel公式,如INDEX(TableOne,1)?

Worksheets(...).Cells(row, column) ,或者如果TableOne是一个命名的范围,那么Range("TableOne").Cells(row, column) 。 我不完全确定,如果这只是你需要的…