首页 > 解决方案 > 如何在 VBA 的 Excel 列表框中突出显示多个选择

问题描述

我创建了一个用户表单,其中包含(除其他外)一个包含 4 个项目的多列列表框。它设置为允许扩展的 MultiSelect,这对我作为用户来说很好用。但是,我还需要能够在初始化时根据从文件中读取的值进行设置。

我认为我需要做的就是为每个项目设置 Selected 属性(例如 me.lbox.selected(i) = True),但它不起作用 - 没有突出显示(或选择,就此而言)。

尝试了一些软糖,例如设置 ListIndex = i,但没有任何乐趣。我希望我在做一些愚蠢的事情,但想不出是什么。

标签: excelvbalistboxuserform

解决方案


推荐阅读