感谢您过去提出我的 n00bish 问题,我还有另一个问题,我对此进行了广泛的研究,但没有找到答案。
我正在尝试遍历表中的行并选择某一列的值,此时我想要对该值做的就是将它放在 MsgBox 中,但我的尝试一再失败。
Dim id As Range
Dim trtype As Range
set id = Activesheet.Range("Table1[Column1]")
For Each r In id
r.Select
Set trtype = .Range(Cells(.ActiveRow, "Column5"))
MsgBox trtype.Value
Next r
trtype = .Range(Cells(.ActiveRow, "Column5")
这将返回“类型不匹配”,并突出显示该行
。
关于如何使这项工作的任何想法?