【问题标题】:VBA: passing by value to a property callVBA:按值传递给属性调用
【发布时间】:2014-10-27 07:45:26
【问题描述】:

我有以下代码工作。

Me.lbl1.Name

但是我有一堆这样的标签,那么我怎样才能让最后一行工作呢?

Dim numberTry As Integer
numberTry = 1
Dim outputString As String
outputString = "lblCmd" & numberTry
Me.[outputString].Name

非常感谢任何帮助或建议!!!

【问题讨论】:

    标签: ms-access vba pass-by-value call-by-value


    【解决方案1】:

    如果使用括号 () 并去掉点,则可以按名称引用控件。

    所以:

    outputString = "lblCmd" & numberTry
    Me(outputString).Name
    

    【讨论】:

      猜你喜欢
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 2012-08-08
      • 2017-11-23
      • 1970-01-01
      • 2012-11-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多