选择需要建立下拉菜单的单元格或单元格区域。 选择数据有效性,序列,把提供下拉菜单打上勾, 在数据来源中输入数据以半角逗号分隔。或者引用单元格区域的数据, 确定即可 如果你是想用VBA来编辑一个,可以使用单元格事件来完成 下面以单元格B5生成下拉菜单1 2 3为例 代码如下 Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = $B$5 Then With Target.Validation .Delete .Add Type:=xlValidateList, Formula1:=1,2,3 End With End IfEnd Sub