作者:乔山办公网日期:
返回目录:excel表格制作
excel表格怎么设置下拉框的第一个值为默认值?
有两个办法可以达到目的。办法1非常简单,办法2使用VBA来完成(也很简单),除了可以设置第一个值为默认值,还可以设置默认显示提示语(如“请选择”)。
办法1:
如图,先设置好下拉菜单,接着选择好第一个选项,然后向下填充复制数据有效性,这样,其他所有的下拉框默认都会显示第一个值啦。
办法2:
步骤1:在Excel选项“自定义功能区”右侧界面,添加“开发工具”菜单。
步骤2:选中需要设置下拉菜单的单元格,点击“查看代码”,输入VBA代码(代码见文末),然后运行子过程,这时就会看到所有下拉菜单默认显示了第一个值。
注意:
1. 使用办法2,必须在Excel选项中打开“启用所有宏”选项。
2. 办法2中用到的代码如下图所示。代码解释:
下拉菜单范围为F1:F6
下拉菜单默认值为“ 请选择”,也可以引用单元格的值如, Range("F1:F6") = "=$H$2"。
下拉菜单选项为$H$2:$H$6, 也可以直接输入选项,如Formula1:="a,b,c,d,e" ,默认值可以包含在选项中,也可以不包含在选项中。
谢谢阅读,欢迎点赞、评论、关注和点击头像,目前已有几十篇相关回答,每3-4篇回答中有一篇精彩回答哦。
本文标签: