精华内容
下载资源
问答
  • 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 ...

    excel下拉菜单自动匹配

    There's a sample Excel workbook on my Contextures website that uses a bit of Excel VBA to automatically add new items to an Excel data validation drop down list.

    我的Contextures网站上有一个示例Excel工作簿,它使用一些Excel VBA自动将新项目添加到Excel数据验证下拉列表中。

    For example, if the drop down list shows Apple, Banana and Peach, you can type Lemon in the data validation cell.

    例如,如果下拉列表显示Apple,Banana和Peach,则可以在数据验证单元格中键入Lemon。

    Then, as soon as you press the Enter key, Lemon is added to the named range that the data validation list is based on.

    然后,一旦按Enter键,Lemon将添加到数据验证列表所基于的命名范围。

    The source list is sorted too, so that Lemon appears between Banana and Peach.

    来源列表也进行了排序,因此柠檬出现在香蕉和桃子之间。

    datavaladd01

    阅读说明书 (Read the Instructions)

    Someone emailed me last week, and asked if I would explain how the Excel VBA code works. It rained (and even snowed a little) on Friday, so it was a good day to stay in, and work on a new page for the website.

    上周有人给我发了电子邮件,问我是否可以解释Excel VBA代码如何工作。 星期五下雨(甚至下雪了一点),所以这是呆在这里的好日子,并在网站的新页面上工作。

    If you're interested in setting up a similar file, you can wander over to the Contextures website, and read Excel Data Validation – Add New Items.

    如果您有兴趣设置类似文件,则可以转到Contextures网站,并阅读Excel数据验证-添加新项目

    观看视频 (Watch the Video)

    Here's a short video that demonstrates the file, and briefly explains how the code works.

    这是演示该文件的简短视频,并简要说明了代码的工作方式。

    You can watch this, if it's too early in the day to read about Excel VBA code.

    如果现在还不了解Excel VBA代码,则可以观看。

    演示地址

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

    If you'd rather just play with the file, and figure it our for yourself, you can download the workbook from my Contextures website.

    如果您只是想玩这个文件,然后自己找出它,可以从我的Contextures网站下载该工作簿。

    Go to the sample workbooks page, and in the data validation section, look for DV0021 - Update Multiple Validation Lists

    转到示例工作簿页面,然后在“数据验证”部分中查找“ DV0021-更新多个验证列表”

    It's in Excel 2003 format, and contains macros. You can enable macros if you want to test the code. ___________

    它采用Excel 2003格式,并包含宏。 如果要测试代码,可以启用宏。 ___________

    翻译自: https://contexturesblog.com/archives/2010/04/12/automatically-add-new-items-to-excel-data-validation-drop-down/

    excel下拉菜单自动匹配

    展开全文
  • * @Description: 添加数据有效性检查(下拉列表) * @param firstRow 开始行 * @param lastRow 结束行 * @param firstCol 开始列 * @param lastCol 结束列 * @param explicitListValues 有效性检查的下拉列表 *...
    /**
         * @Description: 添加数据有效性检查(下拉列表)
         * @param firstRow 开始行
         * @param lastRow 结束行
         * @param firstCol 开始列
         * @param lastCol 结束列
         * @param explicitListValues 有效性检查的下拉列表
         * @return:
         * @date: 2019/12/12 14:22
         * 注意:设置的某列原本不能存在下拉列表,不然新的会不生效
         */
        public static void setValidationData(Sheet sheet, int firstRow,  int lastRow,
                                             int firstCol,  int lastCol,String[] explicitListValues) {
            if (sheet instanceof XSSFSheet) {
                XSSFDataValidationHelper dvHelper = new XSSFDataValidationHelper((XSSFSheet)sheet);
                XSSFDataValidationConstraint dvConstraint = (XSSFDataValidationConstraint) dvHelper
                        .createExplicitListConstraint(explicitListValues);
                CellRangeAddressList addressList = new CellRangeAddressList(firstRow, lastRow, firstCol, lastCol);
                XSSFDataValidation validation = (XSSFDataValidation) dvHelper.createValidation(dvConstraint, addressList);
                //validation.setSuppressDropDownArrow(true); //这个还没搞懂是什么
                //validation.setShowErrorBox(true);//这个还没搞懂是什么
                sheet.addValidationData(validation);
            } else if(sheet instanceof HSSFSheet){
                CellRangeAddressList addressList = new CellRangeAddressList(firstRow, lastRow, firstCol, lastCol);
                DVConstraint dvConstraint = DVConstraint.createExplicitListConstraint(explicitListValues);
                DataValidation validation = new HSSFDataValidation(addressList, dvConstraint);
                sheet.addValidationData(validation);
            }
        }
    
    展开全文
  • 1.在excel中选择相应的单元格,选择“数据->数据验证->数据验证” 2.在该输入框中,输入内容,输入完毕后,点击“确定” 3.最后结果:在下拉框就可以选择该选项。

    1.在excel中 选择相应的单元格,选择“数据->数据验证->数据验证”

    2.在该输入框中,输入内容,输入完毕后,点击“确定”

    3.最后结果:在下拉框就可以选择该选项。

     

     

     

     

    展开全文
  • 主要方法:超级表+数据验证性 主要内容:通过更新表中的值,下拉菜单中的值也会随之更新 主要步骤: 步骤一:插入表格,修改名称框 选中A列,插入表格,在红框的部分修改名称,并回车(一定要回车!) 步骤二:查看...

    在Excel中,为了录入数据方便,通常会设置下拉菜单。今天,就给大家分享三种设置多功能下拉菜单的方法。

    一、更新式下拉菜单

    主要方法:超级表+数据验证性

    主要内容:通过更新表中的值,下拉菜单中的值也会随之更新

    主要步骤:

    步骤一:插入表格,修改名称框

    选中A列,插入表格,在红框的部分修改名称,并回车(一定要回车!
    在这里插入图片描述
    步骤二:查看名称框是否修改成功

    公式——用于公式——省份(如果上一步没有回车,用于公式是灰色的!
    在这里插入图片描述
    步骤三:设置下拉菜单
    数据——数据验证性——允许(序列)——来源:"=省份" (这里省份就是指的就是A列中的数据,根据选中框也可以看出)
    在这里插入图片描述
    更新数据:在A列下添加"河南省"、“黑龙江省”,对应的下拉菜单中也会增加,演示图如下
    在这里插入图片描述

    二、联动式下拉菜单

    主要方法:名称管理器+数据验证性

    主要内容:不同的下拉菜单之间存在着联系,后者会因为前者的不同选择,呈现出不同的内容(如省—市—区)

    主要步骤:

    步骤一:建立"省份—市"的名称管理

    1.选中A、B列,公式—根据所选内容创建—最左列
    在这里插入图片描述
    2.打开名称管理器,修改名称指代值
    公式—名称管理器—引用位置(选中宣城市至合肥市区域)
    在这里插入图片描述
    3.设置下拉菜单
    在G2单元格,设置下拉菜单:来源设置为安徽省,河北省
    在H2单元格,设置下拉菜单:来源设置为=indirect($G$2)

    步骤二:建立"市—县"的名称管理

    同理,选中B、C两列,将每个市所对应的县建立名称管理器,最后在I单元格设置下拉菜单时,来源设置为=indirect($H$2)即可

    最终的实现效果如下:
    在这里插入图片描述

    三、搜索式下拉菜单

    主要方法:offset函数+数据验证性

    主要内容:在输入栏输入关键词,即可出现对应的下拉菜单(类似搜索引擎的关键词提示功能)
    如下图,输入"韩",则会出现"韩版风衣"、"韩版流行夹克"等
    在这里插入图片描述

    主要步骤:

    步骤一:根据笔画顺序,对商品进行归类
    排序—选项—笔划排序
    在这里插入图片描述

    步骤二:设置下拉菜单

    A.数据验证性—允许:序列—来源设置,输入如下公式:

    ==OFFSET($A$1,MATCH(D2&"*",$A$2:$A$13,0),0,COUNTIF($A$2:$A$13,D2&"*"),1)
    

    公式解释:
    1.OFFSET(起始单元格,向下偏移量,向右偏移量,目标单元格行,目标单元格列)

    2.MATCH(查询值,查询区域,匹配方式),其中匹配方式0是精确查询,最终返回结果为查询值在查询区域中的位置

    3 COUNTIF(区域,条件),返回值为在区域中满足条件的值的个数

    综合解释:
    以"商品名称"作为起始单元格,向下偏移量肯定是取决于输入的关键词。所以,通过MATCH函数进行匹配,*代表任意字符。向右偏移量为0。COUNTIF所起的作用即是返回同类型的个数n,根据输入的关键词,返回该类型的总个数。由于,返回的单元格必是n行1列,故最后一个参数为1

    B.修改出错警告,取消勾选"输入无效数据显示出错警告"
    在这里插入图片描述
    演示效果如下:在这里插入图片描述

    展开全文
  • Excel - 数据验证 - 制作下拉菜单

    千次阅读 2015-12-25 16:54:52
    环境office2013设置 找一个单独的页来充当数据源(当然你也可以临时用任意单元格充当数据源),输入所有数据项。 在其它需要使用的sheet页中(下图sheet也是本页),选择某...鼠标选中有数据验证的列或表格,选择数据验
  • * 功能描述: 测试Excel表格设置数据下拉列表 * * @author Jack_Liberty * @date 2021-02-21 16:30 */ @Test public void testExcelDataValidation() { //1、创建一个工作簿 XSSFWorkbook wb = new ...
  • excel数据校验原理 从Excel数据验证列表中选择多个项目 (Select Multiple Items from Excel Data Validation List) You've probably used an Excel data validation drop down list, where you can click the arrow,...
  • excel创建下拉列表多选Excel provides the drop-down list in order to provide multiple options to select one. The drop-down list can be created in different ways and options. In this tutorial, we will ...
  • excel下拉列表数据筛选 从筛选的Excel列表中下拉 (Drop Down from Filtered Excel List) Someone asked me how to make a data validation drop down that only shows the visible rows from a filtered list....
  • 如果想清除下拉列表中的各个选项,选择单元格后仍然点击数据验证,全部清除即可,如下图所示: 如果想对下拉列表中的“是”和“否”的字体大小和颜色进行修改,怎么操作呢?如下图所示,可以在条件格式中定向选择...
  • Excel 下拉列表数据有效性智能匹配筛选 来源公式如下(适用于2010以上版本) =OFFSET(数据!$A$1,MATCH(INDIRECT("R"&ROW()&"C"&COLUMN(),)&"*",数据!$A:$A,0)-1,,COUNTIF(数据!$A:$A,INDIRECT("R...
  • excel数据校验原理 Excel数据验证更新 (Excel Data Validation Update)I've finally updated my Data Validation intro video, so it shows the steps for creating a drop down list in Excel 2010, instead of ...
  • excel建立下拉列表二级级联

    千次阅读 2016-11-20 18:03:11
    1.录下拉列表数据 将下拉框的选项全部录到一个单独的表单中(sheet)。 注意:录数据的规则:a.每一列的最上面一行作为一级下拉的选项;b.每一列除了第一行外,其余的都是对应一级菜单的选项; 2.设置级联...
  • excel数据校验原理 通过Excel数据验证获得良好日期 (Get Good Dates With Excel Data Validation)There's a story making the rounds, about a guy who rated all his online dating prospects, by using an Excel ...
  • excel下拉隐藏 在Excel下拉列表中隐藏使用过的项目 (Hide Used Items in Excel Drop Down List)You can add a drop down list in a cell, to make it easy for people to enter data. It's really easy to make a ...
  • Excel 实现二级下拉列表效果

    千次阅读 2020-02-26 22:43:49
    利用 INDIRECT 函数快速实现 Excel 二级下拉列表,并借助 SUBSTITUTE 函数解决英文版动态下拉设置时,名称中存在空格的问题。
  • 1.选中Excel中任意一个单元格。 2.在上方菜单栏依次选择:数据-&...数据验证 3. 在设置选项卡中,设置允许的值为"序列",来源分别设置为自己需要的序列。注意序列之间必须用英文逗号隔开。 4. 最终结果: ...
  • A1 格式 = TRUE 或忽略 操作步骤 1、为各大门派设置下拉列表 选择 ”数据“ 菜单 —> 数据验证 —> 数据验证,在出现的对话框中,选择 ”设置“ 选项卡,在 ”允许“ 一栏下拉列表中选择 ” 序列“ ,在来源一栏,...
  • 本篇博客介绍利用数据验证创建二级关联下拉菜单。可达到筛选器/切片器的效果 数据源 步骤 先做大类验证。 选中源数据,Ctrl+G 调出定位窗口,选择【定位条件】,选择【常量】 选择【公式】-【根据所选内容创建...
  • 校验excel表格数据类型If you use Excel spreadsheets to collect data from other people, but find that they often fill your carefully-planned cells with the wrong kind of information, data validation can...
  • excel整列动态联动下拉 在Excel下拉列表中显示多列 (Show Multiple Columns in Excel Drop Down List) A data validation drop down list in Excel only shows one column of items. See how to show multiple ...
  • excel图表配合下拉菜单 在下拉列表中选择Excel仪表盘图表 (Choose Excel Dashboard Chart in Drop Down List)You can make an interactive dashboard in Excel, even if you can't use macros, or prefer to avoid ...
  • excel下拉列表联动 国家和城市的Excel下拉列表 (Excel Drop Down Lists for Country and City) In Excel, you can use data validation to create drop down lists on a worksheet. Usually, a simple list is all ...
  • 1、首先选中二级数据,进入「公式」-「定义的名称」-「根据所选内容创建」,在对话框中将「最左列」前面方框里的勾取消掉,只保留「首行」前面的勾,点击确定; 2、首先选中三级数据,进入「公式」-「定义的名称...
  • excel制作下拉菜单大家并不陌生, 不懂的看这个链接 ... 如何对下拉菜单设置一个颜色,用不同的颜色来表示下拉菜单中的各个选项,小编就大家分享分享 ... 打开excel文档,选择要设置的列,选择“数据”,打开数...
  • Java设置Excel下拉列表

    千次阅读 2019-08-04 13:06:12
    Excel在office2007之前和之后的格式不一样,07之前的后缀是.xls,07及07之后.xlsx,针对不同的格式,apache提供了不同的类来操作:HSSF来操作07之前的,XSSF来操作07及07之后。 在pom.xml中要对包进行依赖,一定要两...
  • excel 表做下拉框 Excel工作表的组合框下拉列表 (Combo Box Drop Down for Excel Worksheet) Would you prefer a bigger font size for items in a data validation drop down list? Would you save typing time if ...
  • excel下拉列表联动 Excel下拉列表最后打开 (Excel Drop Down Opens At End) To make data entry easier, you can create a drop down list of items in a worksheet cell. Then, instead of typing a product name ...
  • excel图表配合下拉菜单 从下拉列表中选择Excel图表日期 (Select Excel Chart Dates From a Drop Down List) Instead of showing all the data in a chart, you can select a specific date range, and show only the...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,038
精华内容 1,615
关键字:

excel数据验证下拉列表