[问题] Combobox输入关键字搜寻(如何不分大小写)

楼主: xc9500 (只需要20秒的疯狂勇气!)   2019-08-29 00:18:39
软件:Excel
版本: 2016
各位大大好!在网络上找了制作Combobox下拉清单的方式(透过字典,可移除重复值),
再透过输入关键字,来搜寻出符合的字串。
目前功能上仍有如下的2个问题,想呈现的结果是不管输入大小写关键字,
都可以带出相关的字串来。
1. 大小写如何糊模比对呢?例如输入小写i,一样可以带出UI这个结果。
2. 第1个字母如果已存在,则无法输入大写字母。例如,CPU和camera同时存在,此时,
输入c,会自动带出camera,且按不出大写的C来。
范例如附档:
https://1drv.ms/x/s!Atz5-ybVJn3Xuj04aDERjjc-RA9F?e=zgTF6a
再请帮忙解答一下,谢谢
作者: soyoso (我是耀宗)   2019-08-29 07:10:00
问题1,filter(dic.keys,combobox1.value,,vbtextcompare)https://i.imgur.com/nTa1o24.jpg问题2,combobox1属性,matchentry改为2-fmmatchentrynonehttps://i.imgur.com/Ghmg3Ih.jpg
楼主: xc9500 (只需要20秒的疯狂勇气!)   2019-08-29 07:40:00
谢谢S大大这么快速的回复,感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com