首页 > 解决方案 > 如何在 Excel 公式中使用 Excel 文本框中的输入值

问题描述

嗨,我想做一个数据验证,所以我有两列,我会将列 F 中的每个行值与列 S + texbox.value (vba) 中的每个行值相除,但我不知道如何使用excel公式中我的文本框中的值。

谢谢

标签: excelexcel-formulavba

解决方案


公式:

要在公式中使用文本框值,然后通过链接单元格访问:

如果您右键单击文本框并检查属性,您可以设置链接的单元格地址:

链接单元格

然后,您可以在公式中使用链接单元格中的值,例如= A1 + 1


VBA:

用于 ActiveX 对象

TextBox1.Value

用适当的文本框名称替换 TextBox1

假设我有文本框,"Sheet1"我可以看到以下值:

Option Explicit
Public Sub test()
    MsgBox Worksheets("Sheet1").TextBox1.Value
End Sub

推荐阅读