我正在做我的第一个 Excel VBA 项目,但遇到了一些麻烦。
我想在 CurrentBalance 列的单元格中获取值。我将使用 ActiveCell.Row 来获取行号。而且我想为该列使用一个命名范围,以防以后需要插入其他列。
所以我想要的是:
BalanceVariable = "CurrentBalance"$ActiveCell.Row
我已经尝试了一个小时,但无法正常工作。我试过 Range 和 Cell 之类的东西。建议?
最佳答案
CurrentBalance 是一个命名范围。
Sub test()
Dim BalanceVariable As Double
BalanceVariable = Cells(ActiveCell.Row, Range("CurrentBalance").Column)
MsgBox "the current balance is " & BalanceVariable
End Sub
关于excel - 在 Excel VBA 中使用命名范围获取单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29909695/