【发布时间】:2017-07-15 09:01:43
【问题描述】:
众所周知,在 Excel 中,当您键入“=”并跟随“S”时 - 会出现一个函数下拉列表:
- 总和
- SUMIF
- SUMIFS
- 小计
- 开关等
如果您继续输入“UM” - 将只剩下这些选项:
- 总和
- SUMIF
- SUMIFS
我的问题,是否有任何可能的方式(通过 VBA 或其他方式)将类似的下拉列表设置为 another 符号,如括号 (")?所以当您键入括号 (") 在编辑单元格时,会出现一个带有一些选项的列表,因此当您键入一些字母时它会缩小(并且它的整个选项集被设置为工作表中某处的简单范围 - 就像它使用的那样在“数据验证”中)。我希望这样的列表出现在每次我在编辑单元格时使用括号。我该怎么做?
【问题讨论】:
-
您最大的问题是在单元格编辑模式下宏不会运行。你需要做一些事情,比如使用 ActiveX 文本框来捕捉你的击键,然后用可能的匹配项填充一个列表框。