基于包含行号的变量在Excel中选择单元格

时间:2012-03-27 15:37:39

标签: excel excel-vba vba

如何根据包含行号的变量beginPosition选择单元格。例如,如果我的beginPosition变量是10,我将如何选择单元格A10?

我尝试使用Range功能,但效果不佳(错误输出)。

2 个答案:

答案 0 :(得分:10)

使用INDIRECT功能

例如,如果单元格A1有4,则函数= INDIRECT(“C”& A1)将返回单元格C4的内容。

http://www.freelists.org/post/mso/ExcelVariable-cell-reference,5

答案 1 :(得分:8)

Range("A" & beginPosition).Select