gpt4 book ai didi

excel - 退格键突出显示文本,而不是在 Excel 2010 VBA 组合框中删除它

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

这个烦人的小问题让我束手无策。我正在 中构建一个项目对于 Excel 2010,它涉及多个用户表单,其中组合框从数据列表中填充。无论出于何种原因,退格键在这些组合框中使用时突然停止正常工作。看看这个部分截图:



带有突出显示的框是一个由 "Test Item No.1" 填充的组合框。 , "Test Item No.2"等。所以如果我有 "Test Item No.5"在那里,我想退格 5 并输入 1,我不能了。它只是突出显示。我说“不再”是因为昨天工作正常。我已经尝试加载该文件的先前版本,并重新启动我的计算机。还是行不通。请帮忙!

最佳答案

这是 MatchEntry 属性。它不仅突出显示文本,还进行删除,然后根据已经存在的字符进行自动建议。

以以下为例:

Private Sub UserForm_Initialize()
Me.ComboBox1.AddItem "AA"
Me.ComboBox1.AddItem "AB"
Me.ComboBox1.AddItem "BB"
End Sub

如果选择“AB”则删除“B” Excel会提示“AA”。由于我假设 MatchEntry 属性设置为 Complete 的原因是您不希望用户创建无效条目,因此我认为您无能为力。

关于excel - 退格键突出显示文本,而不是在 Excel 2010 VBA 组合框中删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25975798/

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