【问题标题】:Populate Userform combobox from a given range on a mac (excel 2011)在mac上从给定范围填充用户表单组合框(excel 2011)
【发布时间】:2015-07-27 18:44:30
【问题描述】:

如何在 mac 上使用给定范围内的值填充组合框。过去一小时我一直在寻找答案,但似乎没有一个解决方案有效。我有一个名为Details 的用户表单和一个名为CurrencyList 的组合框,我想用A23:A30 中的值填充它们。我找不到任何行源属性。我尝试使用来自this answer 的答案如下:

Private Sub Details_Initialize()
Me.CurrencyList.List = Worksheets("mySheet").Range("A23:A30").Value
End Sub

但是组合框是空的。

感谢您的帮助,我相信这是一个非常简单的问题!

【问题讨论】:

    标签: excel combobox populate userform


    【解决方案1】:

    我刚刚找到了答案:

    Private Sub UserForm_Initialize()
    CurrencyList.List = Worksheets("mySheet").Range("A23:A30").Value
    End Sub
    

    我的错误是将 UserForm 更改为我的特定用户窗体的名称 (Details)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-07-19
      • 2016-02-29
      • 1970-01-01
      • 2016-07-25
      • 1970-01-01
      • 2015-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多