我是VBA领域的新手,所以我想向Userforms求助。
我想有多个下拉列表:
Sheet3
,Column A
的数据,其中列出了项目名称; Row 6
(其中技能存储),我已按以下方式合并了单元格:
Row 6
中的列为空,直到Column D
,其中Column D
和Column E
( subskill1 )合并。 Column F
为空,Columns G
和H
( subskill2 )合并,依此类推。
关于我的要求:
Row 6
中的任何技能相匹配,那么它应该显示在列表框中(可能不确定什么是最好的方式)来自给定项目的所有人员得到了他们所选技能的数字。我有类似的东西,但不知道如何修改。
Private Sub UserForm_Initialize()
Set rData = ActiveSheet.Range("A1").CurrentRegion
Me.ComboBox1.List = rData.Offset(1).Value
Me.ListBox1.ColumnCount = 6
Me.ListBox1.List = Me.ComboBox1.List
End Sub