将 vba 中的列与文本框值相乘

To multiply column with textbox value in vba

我在 excel sheet 中有 textbox1,在 A 列中有值列表。由于文本框是用户定义的,我必须将给定值与 A 列中的所有可用值相乘。如何如果我不使用表单,可以使用命令按钮完成。

rng = 计算(rng.Address &"*TextBox1.Value")

但是给出错误#NAME?在 excel.

我得到了解决方案,应该是

值 = Textbox1.Value

rng = 评估("=" & rng.Address & "*" & 值)

希望对大家有用

谢谢