首页 > 解决方案 > ComboBox Dependent 过滤 RowSource 属性错误

问题描述

我目前遇到了一个问题,我无法在 ComboBox 中获取数据以正确过滤。我目前收到运行时错误“380”:无法设置 RowSource 属性。无效的属性值。

如果我通过 11503 过滤第一个 ComboBox 它将抛出导致返回的错误

Me.PhaseNumComboBox.RowSource = "11503"

PhaseNumComboBox 行源是 Data!C2:C50 和 JobNumComboBox 行源是 Data!B2:B50

我的数据也在重复,因此 jobnum 将有多个 11503,试图显示链接到该作业编号的所有阶段。

Private Sub JobNumComboBox_Change()

    Select Case Me.JobNumComboBox.Value
        Case Is = "11503"
            Me.PhaseNumComboBox.RowSource = "11503"
        Case Is = "11588"
            Me.PhaseNumComboBox.RowSource = "11588"
        Case Is = "11503"
            Me.PhaseNumComboBox.RowSource = "11503"
    End Select

End Sub

标签: excelvbafiltercombobox

解决方案


推荐阅读