从Excel列表框(多选)作为列或范围输出

我有一个汇总报告是指另一张表上的多个国家的原始数据。 用户可以使用简单的validation单元格下拉菜单select要显示的国家/地区的数据。

通用国家下拉单选

然而,这是单选,我希望使这个列表多选。 看来我应该使用一个列表框(ActiveX)来做到这一点。 我创build了一个国家范围的列表框,但我找不到如何使用所选国家。

多选列表框

我想将选定的国家输出到表单中的一列中,或者直接input到公式中引用的范围。 这是可能的,还是有更好的方法?

尝试这样的事情(这里有Listbox.Change事件):

 Private Sub ListBox1_Change() With ListBox1 Dim i As Byte For i = 0 To .ListCount - 1 Debug.Print .Selected(i) Next i End With End Sub 
Interesting Posts