精华内容
下载资源
问答
  • excel下拉菜单vba 在Excel下拉菜单中显示警告 (Show Warning in Excel Drop Down) With Excel's data validation, you can show a drop down list of items in a cell. You can even create "dependent" drop downs....

    excel下拉菜单vba

    With Excel's data validation, you can show a drop down list of items in a cell. You can even create "dependent" drop downs. For example, select a region, and see only the customers in that region. See how to show a warning in Excel drop down list, if the source data is not set up correctly.

    使用Excel的数据验证,您可以在单元格中显示项目的下拉列表。 您甚至可以创建“从属”下拉列表。 例如,选择一个区域,然后仅查看该区域中的客户。 如果源数据设置不正确,请参见如何在Excel下拉列表中显示警告。

    从属下拉列表 (Dependent Drop Down Lists)

    In this example, select a region name in column B. Then, when you click the drop down arrow in column C, the list just shows the customers in that region.

    在此示例中,在B列中选择一个区域名称。然后,当您单击C列中的下拉箭头时,列表仅显示该区域中的客户。

    There are a couple of benefits to dependent drop down lists:

    依赖下拉列表有几个好处:

    • It's easier to pick a customer from a short list, instead of the full list

      从短列表而不是完整列表中选择客户比较容易
    • It encourages valid customer entries. (Data validation isn't bulletproof – there are ways to get around it)

      它鼓励有效的客户输入。 (数据验证不是防弹的,有很多方法可以解决)

    Get the sample file, and see the complete setup instructions on my website.

    获取示例文件,并在我的网站上查看完整的安装说明

    名单 (The Lists)

    There are two lists used in this dependent data validation technique.

    在此依赖数据验证技术中使用了两个列表。

    • The Region drop down is based on the Regions list.

      区域下拉列表基于“区域”列表。
    • The Customer drop down shows the customers for the selected region, from the Region/Customer table

      “客户”下拉列表从“地区/客户”表中显示所选地区的客户

    客户下拉 (Customer Drop Down)

    The dependent drop down for Customer  uses OFFSET, MATCH and COUNTIF to find the customers for the selected region.

    客户的从属下拉列表使用OFFSET,MATCH和COUNTIF查找所选区域的客户。

    • =OFFSET(RegionStart, MATCH(B2,RegionColumn,0)-1, 1, COUNTIF(RegionColumn,B2),1)

      = OFFSET(RegionStart,MATCH(B2,RegionColumn,0)-1,1,COUNTIF(RegionColumn,B2),1)

    It finds the first instance of the region name, and gets customers from the next column, based on a count of the region name. In this screen shot, East is in the 8th row, and the six customers from that region would appear in the drop down.

    它查找区域名称的第一个实例,并根据区域名称的计数从下一列获取客户。 在此屏幕快照中,East在第8行,该区域的六个客户将出现在下拉列表中。

    See my website, for more details on how the formula works.

    有关该公式如何工作的更多详细信息,请参见我的网站。

    按地区排序 (Sort By Region)

    For the OFFSET formula to work correctly, the lookup table MUST be sorted by the Region column. If the list is sorted by customer name, the East region list would show the wrong set of 6 names.

    为了使OFFSET公式正常工作,必须按Region列对查找表进行排序。 如果该列表按客户名称排序,则东部地区列表将显示错误的6个名称集。

    检查区域是否已排序 (Check if the Regions Are Sorted)

    In the original version of this technique, you had to remember to sort the list by region, after making any changes to the lookup list. There wasn't a warning system to alert you to problems.

    在此技术的原始版本中,您必须记住在对查找列表进行任何更改之后,按区域对列表进行排序。 没有警告系统可以提醒您问题。

    To help avoid errors, I've created a new sample file, and it has formulas to check if the region names are in A-Z order.

    为了避免发生错误,我创建了一个新的示例文件,该文件具有用于检查区域名称是否按AZ顺序排列的公式。

    There's a new column (SortCheck) in the lookup table, with a formula to check the order.

    查找表中有一个新列(SortCheck),其中包含用于检查顺序的公式。

    • =IF(A3="",0,--(A3<A2))

      = IF(A3 =“”,0,-(A3 <A2))

    If an item is out of order, there is a 1 in the row above it. The "East" in A5 is less than the "West" in A4, so cell C4 returns a 1, instead of a zero.

    如果某件商品出现故障,则该商品上方的行中有1。 A5中的“东部”小于A4中的“西部”,因此单元格C4返回1,而不是零。

    获取总数 (Get the Total Number)

    In a cell named SortCheck, a formula calculates the total for that SortCheck column.

    在名为SortCheck的单元格中,公式将计算该SortCheck列的总数。

    • =SUM(tblRegCust[SortCheck])

      = SUM(tblRegCust [SortCheck])

    Another named cell, SortMsg, contains a typed error message that will be used in the data validation.

    另一个命名单元SortMsg包含将在数据验证中使用的类型化错误消息。

    在Excel下拉菜单中显示警告 (Show Warning in Excel Drop Down)

    To show a warning in Excel drop down when necessary, I changed the Customer data validation formula slightly. The IF function looks at the total, and shows the SortMsg range, if the total is greater than zero.

    为了在必要时在Excel下拉菜单中显示警告,我略微更改了客户数据验证公式。 如果总数大于零,则IF函数查看总数,并显示SortMsg范围。

    • =IF(SortCheck>0, SortMsg, OFFSET(RegionStart,MATCH(B2,RegionColumn,0)-1, 1, COUNTIF(RegionColumn,B2),1))

      = IF(SortCheck> 0,SortMsg, OFFSET(RegionStart,MATCH(B2,RegionColumn,0)-1,1,COUNTIF(RegionColumn,B2),1)))

    You'll have to fix the list, before you can choose a customer name.

    您必须先修正列表,然后才能选择客户名称。

    It's easy to overlook a message that's in a worksheet cell, but this error message is hard to ignore!

    忽略工作表单元格中的消息很容易,但是很难忽略该错误消息!

    其他相关方法 (Other Dependent Methods)

    For other ways to create dependent drop down lists, go to the following pages on my Contextures site:

    有关创建依赖下拉列表的其他方法,请转到Contextures网站上的以下页面:

    获取样本文件 (Get the Sample File)

    Get the warning in Excel drop down sample file, and see the complete instructions on my website.

    在Excel下拉示例文件中获得警告 ,并在我的网站上查看完整说明。

    翻译自: https://contexturesblog.com/archives/2018/02/08/show-warning-in-excel-drop-down/

    excel下拉菜单vba

    展开全文
  • 我以输入男女为例,打开一个Excel2013,我们要在性别这一列中设置一个下拉菜单,内容为“男”“女”excel下拉菜单选中姓名后面所对着的“性别”单元格依次打开“数据”—“有效性”excel下拉菜单在新出来的对话框中...

    1639fc36389ac15fc073e9e9ed88c6e2.png

    我以输入男女为例,打开一个Excel2013,我们要在性别这一列中设置一个下拉菜单,内容为“男”“女”

    b19b4ecc7f6730212842fba42b785d7b.png

    excel下拉菜单

    选中姓名后面所对着的“性别”单元格

    cb697bc47657ed4183902bf90b8d6849.png

    依次打开“数据”—“有效性”

    d299a0ced5c66a3436de91d3702bd1ff.png

    excel下拉菜单

    在新出来的对话框中,打开“设置”选项卡,“允许”中选择“序列,在“来源”中输入“男,女”,此处注意,“男,女”之间的逗号为英文逗号。然后勾上“忽略空置”和“提供下拉箭头”。点击确定百思特网即可

    cae312b8793fc8c8e4cf5c64f38448c0.png

    excel下拉菜单

    确定之后,你就可以看到,在“性别”这一列下,都出现了“男,女”下拉菜单

    cf5e5dc542504221215680149f99f679.png

    Excel百思特网2007下拉菜单制作方法:

    1、打开Excel2007,比如本例中要做的下拉菜单是经验、百科、知道。这个时候要先选择需要做下拉菜单的单元格(可以是一个也可以是多个)。选择好单元格后,点击数据--》有效性。

    75b28c739a5fd789c769a99e95e4b22c.png

    excel下拉菜单

    2、这个时候会进入有效性设置选项。在设置选项卡中选择有效性条件为序列,勾选提供下拉箭头,来源输入经验,百科,知道。

    1d781108cef1541c1adeabd3ccb39c36.png

    excel下拉菜单

    3、在设置来源的时候还可以点击来运设置选择范围,比如:=$G$13:$G$15。当然前提是再$G$13:$G$15百思特网输入了经验,百科,知道。设置完后点击确定。

    9b9ff39e81c53b6ae5ea79d5d9974211.png

    excel下拉菜单

    4、这个时候可以看到在选定的单元格上有了一个下拉箭头,在输入的时候只需要点击一下箭头就可以选择输入进去了,这种情况适合在办公的时候一行或者一列输入的内容大都相似的时候选择。

    90e5a2c4f2e6c63b4c1d870c1647c26e.png

    本文地址:https://www.best73.com/news/56791.html

    展开全文
  • excel下拉菜单vba 在Excel下拉菜单中删除使用过的项目 (Remove Used Items in Excel Drop Down) There is a new sample file on my Contextures web site, which lets you pick players for each inning in a ...

    excel下拉菜单vba

    There is a new sample file on my Contextures web site, which lets you pick players for each inning in a baseball game. You could tweak the file a bit, and use it to assign employees to workstations each day of the week, or anything similar. After assigning employees, remove used items in Excel drop down list, to prevent them from being assigned twice.

    我的Contextures网站上有一个新的示例文件,可让您为棒球比赛中的每一局选择球员。 您可以稍微调整文件,然后使用它在一周中的每一天或类似的时间将员工分配到工作站。 分配员工后,请在Excel下拉列表中删除使用过的项目,以防止它们被分配两次。

    名称从列表中消失 (Names Disappear From List)

    Once you have assigned a player in an inning, that name disappears from the drop down list in that column. In the screen shot below, Mike has been assigned as the pitcher for inning one. When I open the list in the cell below, Mike’s name is missing – it used to be between Lee and Pat.

    在局中分配了一名球员后,该名称将从该列的下拉列表中消失。 在下面的屏幕截图中,麦克已被指定为一局投手。 当我在下面的单元格中打开列表时,Mike的名字丢失了–以前在Lee和Pat之间。

    hideuseditems01

    查看球员姓名分配 (See the Assignments by Player Name)

    There was an older version of this sample file, and I have updated it to use Excel Tables. I’ve also added a sheet that shows the assignments by player name, and you can see how often each player was assigned to a position.

    该示例文件有一个较旧的版本,我已经对其进行了更新,以使用Excel Tables。 我还添加了一张表格,该表格按球员姓名显示分配情况,您可以看到每个球员分配到位置的频率。

    hideuseditems02

    下载档案 (Download the File)

    To see the file, and how it works, you can download it from my Contextures website. On the Excel Samples page, look for DV0061 - Assign Players Each Inning. The file is in xlsx format, and does not contain macros.

    若要查看文件及其工作方式,可以从我的Contextures网站下载它。 在“ Excel样本”页面上,查找DV0061-每个局限分配球员 。 该文件为xlsx格式,不包含宏。

    翻译自: https://contexturesblog.com/archives/2013/12/17/remove-used-items-in-excel-drop-down/

    excel下拉菜单vba

    展开全文
  • excel下拉菜单vba 一站式提供不同的Excel下拉菜单 (Different Excel Drop Downs from One Source)To help users enter data in a spreadsheet, you can create drop down lists with Excel's Data Validation ...

    excel下拉菜单vba

    To help users enter data in a spreadsheet, you can create drop down lists with Excel's Data Validation feature. For example, in an order form, you could provide drop down lists of customers, products, colours, sizes and shipping methods.

    为了帮助用户在电子表格中输入数据,您可以使用Excel的“数据验证”功能创建下拉列表。 例如,在订单中,您可以提供客户,产品,颜色,尺寸和运输方式的下拉列表。

    Usually, each of these lists would need a different Source in the Data Validation dialog box. The Customer list would have =CustList as its source, while the Product drop down would have =ProdList as its source.

    通常,这些列表中的每个列表在“数据验证”对话框中都需要一个不同的“来源”。 客户列表将以= CustList作为其源,而产品下拉列表将以= ProdList作为其源。

    APJ_UnivDD00

    使用相同的来源 (Use the Same Source)

    Instead of using a different source for each data validation list, AlexJ has devised a simple way to use the same source for all the lists. This makes it much easier to create and maintain a set of drop down lists.

    AlexJ没有为每个数据验证列表使用不同的来源,而是设计了一种简单的方法为所有列表使用相同的来源。 这使创建和维护一组下拉列表变得更加容易。

    In AlexJ's sample file, he's recording farm information, with drop down lists for Fruit, Vegetable, Farm Equipment and Farmer. He's typed these lists in the workbook, and named them: DD.Fruit, DD.Veg, DD.Equip and noDD.

    在AlexJ的样本文件中,他记录着农场信息,以及水果,蔬菜,农场设备和农夫的下拉列表。 他在工作簿中键入了这些列表,并将其命名为:DD.Fruit,DD.Veg,DD.Equip和noDD。

    The noDD list is just a blank cell, and it can be used when you want users to be able to type freeform in a column.

    noDD列表只是一个空白单元格,当您希望用户能够在列中键入自由格式时可以使用它。

    APJ_UnivDD02

    In row 2, above the table where users will select from the drop down lists, AlexJ has typed the name of the source range for the column below.

    在用户将要从下拉列表中选择的表上方的第2行中,AlexJ为以下列键入了源范围的名称。

    APJ_UnivDD01

    Then, AlexJ selected all the blue cells, where drop down lists will be created. In the Data Validation dialog box, he selected Allow: List. As the Source, he entered: =INDIRECT(C$2)

    然后,AlexJ选择了所有蓝色单元格,将在其中创建下拉列表。 在“数据验证”对话框中,他选择了“允许:列表”。 作为来源,他输入: = INDIRECT(C $ 2)

    The column reference (C) is relative, and the row reference ($2) is absolute.

    列引用(C)是相对的,行引用($ 2)是绝对的。

    APJ_UnivDD03

    设定提示 (Setup Tips)

    • AlexJ hides row 2, using Outlining, so users aren't distracted by the range names.

      AlexJ使用大纲隐藏第2行,因此用户不会被范围名称所分散。
    • In the sample file, the named ranges are on the same sheet as the data entry range. In his actual files, AlexJ would have these on another sheet, hidden from users.

      在示例文件中,命名范围与数据输入范围在同一页上。 在他的实际文件中,AlexJ将这些文件放在另一张纸上,对用户隐藏。
    • Instead of selecting noDD, cell F2 could be left blank, so no dropdown list would appear.

      代替选择noDD,单元格F2可以留为空白,因此不会出现下拉列表。
    • No Error Alerts or Input Messages are used in the sample file, but you could add these to your application, if needed.

      示例文件中没有使用错误警报或输入消息,但是可以根据需要将它们添加到应用程序中。
    • The drop down range names in cells J6:M6 are in a range named DD.Ranges. That range is used to create the drop down lists in row 2.

      单元格J6:M6中的下拉范围名称在一个名为DD.Ranges的范围内。 该范围用于在第2行中创建下拉列表。

    下载样本文件 (Download the Sample File)

    To download AlexJ's sample file click here: Universal Data Validation Drop Downs (zipped 25 KB)

    要下载AlexJ的样本文件,请单击此处: 通用数据验证下拉列表 (压缩25 KB)

    你怎么看? (What Do You Think?)

    I frequently use the INDIRECT function to create dependent data validation lists. However, I hadn't seen this idea used before, to create different drop down lists from the same source formula. To me, it seems like a great way to create several adjacent lists, and makes it easy to maintain them.

    我经常使用INDIRECT函数来创建相关的数据验证列表 。 但是,我以前从未见过使用同一想法从同一源公式创建不同的下拉列表的想法。 对我而言,这似乎是创建多个相邻列表并使其易于维护的好方法。

    AlexJ would appreciate your feedback. What do you think? Would you use this technique? Anything you'd add or change? _________________________

    AlexJ非常感谢您的反馈。 你怎么看? 您会使用这种技术吗? 您要添加或更改的内容吗? _________________________

    翻译自: https://contexturesblog.com/archives/2009/02/18/different-excel-drop-downs-from-one-source/

    excel下拉菜单vba

    展开全文
  • 我们在使用excel表格的过程中,除了平常一些数据的录入和表格的制作之外,有时还会在...excel表格下拉菜单怎么打开excel表格,在这里主要是一个百度经验相关的数据,有经验数,投票数,评论数,粉丝数和红包数,...
  • excel设置下拉菜单多选 如何设置多选Excel下拉菜单 (How to Set up Multiple Selection Excel Drop Down) [Latest update: July 27, 2016] With a bit of Excel VBA programming, you can change an Excel data ...
  • 本套教程是系列Excel入门的操作技巧,主要应用于Excel表格的存储、整理、归类等操作。比如,我们可以记录公司每天都卖了什么产品,什么时间,销售是谁,销售额是多少
  • excel下拉菜单

    2018-01-30 17:17:13
    Excel下拉列表、Excel下拉菜单的第一种方法(数据有效性):  第一步:打开Excel工作薄——>选定某一单元格——>点击上方的“数据(D)”菜单——>点击“有效性(L)”;  第二步:将弹出“数据有效性”窗口...
  • excel下拉菜单怎么

    2012-12-19 18:16:00
    excel下拉菜单怎么 什么是excel下拉菜单,就是通过设置让execl单元格,不用手动输入只需要用鼠标点击就可以选择一些内容输入到单元格,主要是通过数据有效性功能来实现的! 转载...
  • excel下拉菜单自动匹配 自动将新项目添加到Excel数据验证下拉菜单 (Automatically Add New Items to Excel Data Validation Drop Down)There's a sample Excel workbook on my Contextures website that uses a bit ...
  • 今天UU为大家带来的是Excel下拉菜单怎么,其中包括多级联动+自动匹配教程,感兴趣的朋友跟随UU一起了解下吧。首先我们来介绍下Excel下拉菜单是什么:所谓下拉菜单,就是可以通过设置,让Excel单元格不用手动输入而...
  • 之前有教过大家在Excel中制作下拉菜单功能,下拉菜单功能可以帮助我们在工作中快速的选择内容,而不需要我们手动输入,大大的节省了我们录入内容的时间。不过除了下拉菜单之外,其实,Excel还可以制作出“联想动态...
  • Excel下拉菜单怎么 Excel排序高手技巧视频教程 本人张光欢,在20...
  • excel下拉菜单创建

    2021-01-14 11:21:22
    1)从另一个表创建下拉选项 2)通过数据有效性来设置选项
  • Excel下拉选项设置

    2021-07-23 14:11:44
    1、打开需要操作的excel表格,根据需要输入选项内容,选中需要选择的列内容。 2、选中设置好的选项,点击表格上方数据选项。 点击【数据】功能 找到点击【数据验证】 【下拉选择序列】 点击【来源】将...
  • Excel下拉菜单如何制作?

    千次阅读 2020-08-14 10:05:04
    做EXCEL表格时,经常会遇到多项下拉,进行下拉菜单选项,既免去了大量的时间,还不容易输入错误,那么应该如何操作呢? 例如:需要为每个员工制作部门的下拉选项按钮 **Step1:**选择需要输入下拉选项的单元格区域...
  • poi生成excel下拉菜单

    千次阅读 2016-08-20 10:27:04
    在web开发中常用到生成excel模板,在用excel poi生成excel模板时,常用到生成excel下拉菜单。下面是生成excel下拉菜单的代码: package poiexcel;  import java.io.FileOutputStream;  import java.util.Date; ...
  • excel下拉菜单vba Excel 2007的经典菜单 (Classic Menus for Excel 2007)I noticed that Bits du Jour was offering a 70% discount on "Excel 2007 Ribbon to old Excel Classic Menu Toolbar" this Thursday, so I...
  • WPS Excel做多级下拉菜单列表

    千次阅读 2020-06-01 15:35:48
    选中要添加下拉菜单的数据列,在数据中找到有效性中设置条件,允许条件中选序列,来源中选择需要设置的下拉选项数据(例G1-G3),确定就OK啦。 2.设置多级别跨表下拉菜单 1》首先是要用到的三个表格,想把表“二级...
  • Excel下拉菜单怎么

    千次阅读 2013-07-02 23:04:53
    2:选中你想要出现下拉菜单的单元格。(如A列) 3:选数据-有效性 4:在设置中,允许,选序列, 5:在公式中点右边图标,选1中区域(如C1:C5) 6:点确定 7:这样,你在A列,就有下拉菜单,也只能输入C1:C5的内容了...
  • EXCEL下拉菜单制作

    2011-08-04 15:21:15
    多选的下拉菜单,找了好久的东西了. 不是数据有效性实现的单选,而是用VBA做出的多选. 比如一个东西会选用不同的材料,每次用的也不同..
  • 如何将Excel的单元格设置成下拉选项?-excel设置下拉菜单 作者:乔山办公网日期:2019-09-24 21:13:23 返回目录:excel表格制作 在用Excel表录入数据时,有时需要限制某个字段(也叫列)的值(也叫内容),比如,...
  • 原标题:Excel下拉菜单,那些你不知道的操作作者 | 卢子来源 | Excel不加班(ID:Excelbujiaban)下拉菜单很好用,可以让你更高效、更准确的输入数据。不过,如果没有简单的教程,你会走入误区。1. 对同一列已经输入过...
  • 中岁颇好道,晚家南山陲。兴来每独往,胜事空自知。行到水穷处,坐看云起时。偶然值林叟,谈笑无还期。 --[唐] 王维《终南别业》下拉菜单,相信大家一定不陌生。...那如果我们涉及到的下拉选项的内...
  • NPOI设置Excel下拉选项

    千次阅读 2017-11-24 14:13:03
    最近在一个导出模板的功能,需要限制用户的某些单元格输入的内容。期望达到的效果:单元格中出现下拉选择,或输入错误时提示。翻阅了许多资料,终于得到了答案。然后自己整理下边一些方法,记录下来方便以后使用。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,261
精华内容 6,104
关键字:

如何做excel下拉选项