Excel一键将指定内容变成一级下拉菜单技巧

       在Excel处置过程中,经常会碰着将单位格酿成下拉选择菜单形式,以便利填写者的输入,若何快速实现该功能呢?小编将以一个实例为例,教大师轻松把握这门技巧。本教程以将工作表2中A列单位格的内容做当作工作表1选择区域单位格的下拉菜单选项为例。

东西/原料

  • Excel(教程以Excel2007为例)
  • 此法同样合用于Excel其他版本

方式/步调

  1. 1

    新建一个Excel文档,另存为 启用宏的工作簿,后缀名为xlsm格局。并在工作表2(即sheet 2)中输入需要做当作下拉菜单选项的内容,如图所示。

  2. 2

    返回工作表1(即sheet 1),绘制一个节制按钮,本教材以插入一个ActiveX控件为例,不清晰的可以参考以下链接:

    33插入控件技巧

  3. 3

    绘制按钮后,会主动弹出一个“指心猿意马宏”窗口,选择“新建”。

  4. 4

    此时弹出一个模块窗口,如图所示。

  5. 5

    在Sub 按钮1_Click()和End Sub之间,复制粘贴以下代码:

    Dim rng As Range

    Set rng = Selection

        With Selection.Validation

            .Delete

            .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _

            xlBetween, Formula1:="=sheet2!$a$1:$a$4"    ’引用可自行更改

            .IgnoreBlank = True

            .InCellDropdown = True

            .InputTitle = ""

            .ErrorTitle = ""

            .InputMessage = ""

            .ErrorMessage = ""

            .IMEMode = xlIMEModeNoControl

            .ShowInput = True

            .ShowError = True

        End With

  6. 6

    返回Excel窗口,编纂一下按钮文字。

  7. 7

    选择需要生当作下拉菜单的单位格,点击按钮即可。

注重事项

  • 若是对您有点帮忙,别忘了撑持一下,给小编点个赞再走哟!感谢!
  • 发表于 2018-04-02 00:00
  • 阅读 ( 805 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具