VBA清除Combobox的选择

Pau*_*aul 7 excel vba combobox

嘿,我觉得这应该有一个简单的解决方案,但我还没有能够偶然发现它.

我有一个组合框.组合框具有的值在选择时会导致其他问题.我有一个按钮,我想成为一个"向上一级"按钮,当按下时清除以下所有问题,并将组合框的显示重置为什么,就像在选择任何选项之前创建时一样.我希望组合框中的值仍然存在,以便用户仍然可以进行选择.

我似乎无法想出这个.我试过设置Value = 0,ListIndex = -1,都无济于事.我不想使用"Clear",因为我想保留组合框中的值.如果仔细查看一下组合框的属性,我就无法找出哪一个可以帮助我做我想要的事情.

你的帮助可以理解这一点.

Joh*_*ess 6

Listbox.Value=null
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.

  • 这工作(以及'combobox.ListIndex = -1')以及我必须做的一些代码重新定位.谢谢! (2认同)