Excel一键实现单元格变成性别下拉菜单选项技巧

 时间:2024-11-01 18:09:12

1、绘制控制按钮,本教材以插入一个矩形形状为例。

Excel一键实现单元格变成性别下拉菜单选项技巧

2、编辑文字(目的是便于理解),本教材编辑文字为:男/女。

Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧

3、美化按钮,通过形状填充,轮廓填充,形状效果等设置。

Excel一键实现单元格变成性别下拉菜单选项技巧

4、复制该形状,编辑文字为清除。PS:此形状的作用是将设置好的男/女下拉菜单清除。

Excel一键实现单元格变成性别下拉菜单选项技巧

5、从excel窗口切换到VBA窗口,具体操作方法可参考一下链接:

Excel一键实现单元格变成性别下拉菜单选项技巧

6、插入模块,复制粘贴以下代码:Option ExplicitDim rng As RangeSub boy_or_girl() '性别选择Set rng = Selection With Selection.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="男,女" .IgnoreBlank = True .InCellDropdown = True .InputTitle = "" .ErrorTitle = "" .InputMessage = "" .ErrorMessage = "" .IMEMode = xlIMEModeNoControl .ShowInput = True .ShowError = True End WithEnd SubSub Clear() '清除下拉菜单Set rng = Selection With Selection.Validation .Delete .Add Type:=xlValidateInputOnly, AlertStyle:=xlValidAlertStop, Operator:=xlBetween .IgnoreBlank = True .InCellDropdown = True .IMEMode = xlIMEModeNoControl .ShowInput = True .ShowError = True End WithEnd Sub

Excel一键实现单元格变成性别下拉菜单选项技巧

7、返回Excel界面,为两个按钮指定不同的宏,”男/女“按钮指定性别选择代码,”清除“按钮选择清除下拉菜单代码。下图只展示了”男/女“按钮的指定方法,”清除“按钮指定方法类似。

Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧

8、选择需要生成性别输入的单元格,点击”男/女“按钮即可,若要清除,方法一样,选择区域,点击”清除“按钮即可。本教材以B列为例。

Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧Excel一键实现单元格变成性别下拉菜单选项技巧
  • Excel如何使用对话框设置边框
  • 体虚多汗怎么调理
  • 如何快速定位到当前活动单元格
  • excel2010快速选择行或列中含数据的连续单元格
  • excel如何求两个节假日之间的工作日天数?
  • 热门搜索
    木耳的做法 烧麦馅的做法 炒年糕的做法 溜豆腐的家常做法 酸汤肥牛的做法 预产期怎么算才最准确 磨牙棒的做法 苏打饼干的做法 四喜丸子的做法 煲粥食谱大全及做法