excel中的HTML类型下拉列表

时间:2009-01-21 14:45:09

标签: excel

有没有办法让excel中的下拉列表显示值而不是文本,例如第一个选项是选项1,但值为1

我试图找到一个方便用户选择项目而无需知道数据库中该项目的ID。

2 个答案:

答案 0 :(得分:1)

是的,你可以。

首先将 ListFillRange属性设置为多列范围(例如,“A1:B3”)。然后将 ColumnWidths属性设置为“50; 0”,这将使第二列不可见。最后,将 BoundColumn属性设置为2。

该列表将显示Option1,Option2,Option3。如果查询它的值(ComboBox1.Value),它将返回与所选选项(1,2或3)关联的值。

答案 1 :(得分:0)

不,你不能。

但是您可以在数据库中使用Options作为IDs,只要它们都不是重复项(我认为应该是这种情况,或者您的用户无法区分它们)