Excel单元格中的下拉列表

Cap*_*mic 7 excel vba ms-office excel-vba

我有一个简单的Excel speadsheet,在一列中我写了字符串值.我需要的是定义一些预定义的值,而不是键入字符串从下拉列表中选择它.例如,对于列商店名称,我想选择"Reebok","Adidas"等.

我知道有几种方法可以实现它,甚至是VBA.我使用Office 2007.

请指教.

Psy*_*nic 10

我所做的是在列A中包含所有值,选择需要列表的单元格(或者对一个单元格执行此操作,并将单元格角拖动到其他单元格),从菜单中选择"数据" - >"验证",在"设置"中选项卡更改允许从"任何值"到"列表".然后单击新输入框旁边显示的按钮.

选择A列中的单元格,然后再次单击该按钮.然后单击确定.

然后隐藏A列,因此您无法看到它们(仅用于显示目的).

您不必使用A列,只是这样,如果您的桌子向下或向外延伸,您不必担心移动列表.