【问题标题】:Code for automatic updating Userform自动更新用户表单的代码
【发布时间】:2017-05-21 22:03:41
【问题描述】:

我想知道如何编写用户表单 (VBA Excel),并在单元格值发生更改时自动更新。

我制作了一个按钮,它将显示带有标签和文本框的用户表单。但是每当我点击它时,它就会显示出来,但我需要点击用户表单才能看到这些值。

需要帮助。

提前谢谢你,

电瓶

【问题讨论】:

    标签: excel userform vba


    【解决方案1】:

    每当您更改给定工作表上单元格的内容时,都会触发 Worksheet.Change 事件。

    您可以在每次触发事件时调用的工作表模块(通常在 VBA 编辑器中标记为 Sheet1、Sheet2 等)中创建一个事件处理程序:

    Private Sub Worksheet_Change(ByVal Target As Range)
        Debug.Print Target.Address
    End Sub
    

    此示例仅输出已更改单元格的地址,但您可以对其进行调整以使用更改后的值更新您的用户表单。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-26
      • 1970-01-01
      • 1970-01-01
      • 2011-01-19
      • 1970-01-01
      • 2011-05-26
      相关资源
      最近更新 更多