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

Posted

技术标签:

【中文标题】在vba中将列与文本框值相乘【英文标题】:To multiply column with textbox value in vba 【发布时间】:2021-03-18 18:53:27 【问题描述】:

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

rng = 评估(rng.Address &"*TextBox1.Value")

但是给出错误#NAME?在excel中。

【问题讨论】:

【参考方案1】:

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

值 = Textbox1.Value

rng = Evaluate("=" & rng.Address & "*" & value)

希望对某人有用

谢谢

【讨论】:

以上是关于在vba中将列与文本框值相乘的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA检查各种组合框中是不是存在值,然后添加相应的文本框值

VBA根据选项按钮选择更新文本框值

Access 2010 Web 数据库 - 从局部变量更新文本框值?

如何在Visual Basic 2005中将文本框值作为参数传递给crystal报表

将文本框值插入 Access SQL 查询

如何根据文本框值过滤列表框值