【问题标题】:VBA - UserForm - How to restore default Label caption while loadedVBA - UserForm - 如何在加载时恢复默认标签标题
【发布时间】:2015-05-26 19:45:05
【问题描述】:

我创建了一个用户表单,并在 ComboBox_Change 事件中更新了很多内容,包括一些使用此标签的标题:

Me.Lab_LastVal.Caption = Replace(Me.Lab_LastVal.Caption, "Currency", Me.ComboBox1.Value)
Me.Lab_NewVal.Caption = Replace(Me.Lab_NewVal.Caption, "Currency", Me.ComboBox1.Value)

问题是,当我这样做一次时,它不会起作用,因为Currency 会从Caption 中消失...

我可以在运行时将初始标签保存在数组中以在之后重新应用,甚至使用组合框的先前值,但我的问题是:如何在加载用户窗体时恢复默认标签标题?

【问题讨论】:

    标签: vba userform


    【解决方案1】:

    我没有找到任何其他方法来恢复默认标题,因此我在运行时将初始标签保存在一个数组中,以便在需要时重新应用它们

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-24
      • 2012-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      相关资源
      最近更新 更多