Excel 如何设置组合框的格式以显示选择,但在选择后将其缩写?
我已经加载了一个组合框,其中包含了美国所有各州各自的缩写…(例如“Florida-FL”)。当用户从这个组合框中选择一个状态时,它以这种格式显示。我希望用户能看到这种格式的状态,但当用户选择状态时,我希望字段只读“FL”,而不是选择前所述的完整名称。因此,当下拉菜单激活时,您会看到名称,但选中后仅显示缩写。请帮忙 我尝试过字段格式化Excel 如何设置组合框的格式以显示选择,但在选择后将其缩写?,excel,vba,Excel,Vba,我已经加载了一个组合框,其中包含了美国所有各州各自的缩写…(例如“Florida-FL”)。当用户从这个组合框中选择一个状态时,它以这种格式显示。我希望用户能看到这种格式的状态,但当用户选择状态时,我希望字段只读“FL”,而不是选择前所述的完整名称。因此,当下拉菜单激活时,您会看到名称,但选中后仅显示缩写。请帮忙 我尝试过字段格式化 我希望用户能看到这种格式的状态,但当用户选择状态时,我希望字段只读“FL”,而不是选择前所述的完整名称。因此,当下拉菜单激活时,您会看到名称,但选中后仅显示缩写。确
我希望用户能看到这种格式的状态,但当用户选择状态时,我希望字段只读“FL”,而不是选择前所述的完整名称。因此,当下拉菜单激活时,您会看到名称,但选中后仅显示缩写。确保状态分为两列,第一列为缩写,第二列为全名。为组合框设置以下属性:
- BoundColumn:2(如果希望linkedcell接收数据,则为1)
缩写州名) - 列数:2
- 列表来源:A1:B55(或您所在州的任何地方)
- 列宽:30;一百
现在,如果下拉列表为“Drople”,您将看到缩写和全州名。如果选择了州,则只显示缩写。确保州分为两列,第一列为缩写,第二列为全名。为组合框设置以下属性:
- BoundColumn:2(如果希望linkedcell接收数据,则为1)
缩写州名) - 列数:2
- 列表来源:A1:B55(或您所在州的任何地方)
- 列宽:30;一百
现在,如果下拉列表为“Drople”,您将看到缩写和全州名。如果选择状态,则只显示缩写。有趣的问题。您可以使用某种类型的
Change\u事件
,然后将显示的文本更改为右侧(组合框,2)
。我不确定这是否会保留下拉列表。如果他们点击了错误的状态怎么办?我不确定当他们没有自己写出所有代码就返回时会是什么样子,这样您就可以测试它,看看它是如何进入测试问题的。您可以使用某种类型的Change\u事件
,然后将显示的文本更改为右侧(组合框,2)
。我不确定这是否会保留下拉列表。如果他们点击了错误的状态怎么办?我不确定当他们没有自己写下所有代码就返回时会是什么样子,这样你就可以测试它,看看它是如何运行的