有没有什么办法在excel中有一个下拉菜单,它会显示一个值而不是文本,例如:第一个选项是选项1,但值为1excel中的HTML类型下拉菜单
我正在尝试为用户选择一个项目而不必知道该项目在数据库中的ID。
有没有什么办法在excel中有一个下拉菜单,它会显示一个值而不是文本,例如:第一个选项是选项1,但值为1excel中的HTML类型下拉菜单
我正在尝试为用户选择一个项目而不必知道该项目在数据库中的ID。
是的,你可以。
首先将ListFillRange属性设置为多列范围(例如,“A1:B3”)。然后将ColumnWidths属性设置为“50; 0”,这将使第二列不可见。最后,将BoundColumn属性设置为2.
该列表将显示选项1,选项2,选项3。如果您查询它的值(ComboBox1.Value),它将返回与选定选项(1,2或3)相关联的值。
不,你不能。
但是你可以在数据库中使用你的Options
作为IDs
,只要它们中没有一个是重复的(我认为应该是这种情况,否则你的用户将无法区分它们)。
这可能在Excel 2003中吗? – 2009-01-21 15:13:28