gpt4 book ai didi

vba - 先前已设置 RowSource 属性后的 AddItem 方法

转载 作者:行者123 更新时间:2023-12-04 20:32:25 25 4
gpt4 key购买 nike

我在使用 RowSource 属性填充的 UserForm (UF) 上有一个 ComboBox (Combo)。

但是,稍后在程序中我需要清空 ComboBox 并使用 AddItem 方法填充它,该方法不起作用,因为访问被拒绝。显然,这是因为它的 RowSource 先前已设置:

UF.Combo.RowSource = Worksheets(WorksheetName).Cells(1,2)    

UF.Combo.AddItem Worksheets(WorksheetName).Cells(2,2)

有什么方法可以重置 RowSource 属性以使 ComboBox 可以再次使用 AddItem 访问?

提前感谢您的帮助!

最佳答案

我只是偶然偶然发现了解决方案......

我试图将 RowSource 属性设置为 Nothing(为了重置它),但结果是一个空字符串可以解决问题:

UF.Combo.RowSource = ""

然后可以使用原始问题中所述的 AddItem 方法再次填充 ComboBox。

关于vba - 先前已设置 RowSource 属性后的 AddItem 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48057682/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com