Row_No = 5
MsgBox Range.("A & Row_No").value
我有上面的代码,但它给了我错误1004
..请帮助我。
试试这个
MsgBox Range.("A" & Row_No).Value
或这个
MsgBox Range.("A" & Row_No).Text
或这个
MsgBox Cells(1,"C")
您使用的代码的问题只是放置&
和"
错误的位置。
希望这可以帮助。
在进行连接时,请记住字符串将在引号中,而变量不会——将引号视为告诉编译器将它们之间的内容解释为文字文本。一个好的 IDE 通常会通过语法高亮显示这一点。
因此,在您的代码中,该Range()
方法被传递的是字符串A & Row_No
而不是A5
-- 所以它会出错。