精华内容
下载资源
问答
  • 借助第三方NPOI,实现单元格下拉设置,支持xls,2007版本不支持,
  • DataGridView单元格中显示下拉列表 方式一 直接选择添加一列类型为DataGridViewComboBoxColumn的列,然后添加数据源即可。但是这种方式的下拉列表看起来并不是十分的美观。 方式二 另用下拉列表覆盖当前单元格。 ...

    介绍

    在DataGridView单元格中显示下拉列表

    方式一

    直接选择添加一列类型为DataGridViewComboBoxColumn的列,然后添加数据源即可。但是这种方式的下拉列表看起来并不是十分的美观。

    方式二

    另用下拉列表覆盖当前单元格。

    1. 另外新建ComboBox,并设置下拉选项。
      设定DrawMode的值为OwnerDrawFixed (自绘模式以适应表格大小)
    2. 添加如下三个函数,代码如下
    		private void dataGridView1_CurrentCellChanged(object sender, EventArgs e)
            {
                DataGridViewColumn column = dataGridView1.CurrentCell.OwningColumn;
                //如果是要显示下拉列表的列的话
                if (column.Name.Equals("Column3"))
                {
                    int columnIndex = dataGridView1.CurrentCell.ColumnIndex;
                    int rowIndex = dataGridView1.CurrentCell.RowIndex;
                    Point p = this.dataGridView1.Location;
                    Rectangle rect = dataGridView1.GetCellDisplayRectangle(columnIndex, rowIndex, false);
                    comboBox1.Left = rect.Left + p.X;
                    comboBox1.Top = rect.Top + p.Y;
                    comboBox1.Width = rect.Width;
                    comboBox1.Height = rect.Height;
                    //将单元格的内容显示为下拉列表的当前项
                    string consultingRoom = dataGridView1.Rows[rowIndex].Cells[columnIndex].Value.ToString();
                    int index = comboBox1.Items.IndexOf(consultingRoom);
    
                    comboBox1.SelectedIndex = index;
                    comboBox1.Visible = true;
                }
                else
                {
                    comboBox1.Visible = false;
                }
            }
    
            private void comboBox1_DrawItem(object sender, DrawItemEventArgs e)
            {
                e.DrawBackground();
                e.Graphics.DrawString(comboBox1.Items[e.Index].ToString(), e.Font, Brushes.Black, e.Bounds, StringFormat.GenericDefault);
            }
    
            private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
            {
                if (dataGridView1.CurrentCell != null)
                    dataGridView1.CurrentCell.Value = comboBox1.Items[comboBox1.SelectedIndex];
            }
    

    参考

    1. https://www.cnblogs.com/mayanlong/archive/2011/03/07/1974775.html
    展开全文
  • 我们大家整理数据中为了简便快捷的使用,会想要单元格中添加一个下拉菜单,这样会让我们的使用更加方便,那么下面小编就来为大家介绍如何添加单元格下拉菜单。 我们打开Excel文档,进入需要编辑的表格当中,使用...

    Excel作为一款电子表格软件,现已成为我们大家记录数据、处理数据中使用最为频繁的软件,我们大家在整理数据中为了简便快捷的使用,会想要在单元格中添加一个下拉菜单,这样会让我们的使用更加方便,那么下面小编就来为大家介绍如何添加单元格下拉菜单。

    我们打开Excel文档,进入需要编辑的表格当中,使用鼠标选中需要添加列表的单元格。

    如图:
    在这里插入图片描述

    选中需要编辑的单元格后,我们在excel上方的菜单攻击栏中选择“数据”,进入数据界面。

    如图:
    在这里插入图片描述

    进入到“数据”界面后我们找到数据工具窗口,选择窗口中的“数据验证”。

    如图:
    在这里插入图片描述

    我们点击数据验证进入到数据验证的对话框中,我们在对话框中“设置”设置界面的验证条件允许值选择为“序列”。

    如图:
    在这里插入图片描述

    我们选择“序列”后,在“来源”中输入想要在下拉菜单中显示的内容,并确定,输入的内容多的话一项与一项需要使用“,”隔开,逗号需要使用英文输入法状态的,然后点击确定保存。

    如图:
    在这里插入图片描述

    完成操作后,在我们选中单元格当中就出现了下拉选项。

    如图:
    在这里插入图片描述

    我们在单元格添加下拉方式可以更加方便的进行筛选数据,希望能够帮助到大家,感谢大家的观看。

    展开全文
  • 选中单元格后(也可以同时选择很多个单元格),点击数据验证,如下图所示, 数据验证中的“允许”中选择序列,“来源”中选择要下拉的选项,...如下图所示,可以条件格式中定向选择下拉列表中某个字体样式。 ...

    选中单元格后(也可以同时选择很多个单元格),点击数据验证,如下图所示,
    在这里插入图片描述
    在数据验证中的“允许”中选择序列,“来源”中选择要下拉的选项,如是和否;注意中间一定要用英文的逗号;如下图所示
    在这里插入图片描述
    效果如下图所示:
    在这里插入图片描述
    如果想清除下拉列表中的各个选项,选择单元格后仍然点击数据验证,全部清除即可,如下图所示:
    在这里插入图片描述

    如果想对下拉列表中的“是”和“否”的字体大小和颜色进行修改,怎么操作呢?如下图所示,可以在条件格式中定向选择下拉列表中某个字体样式。
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 我们大家整理数据中为了简便快捷的使用,会想要单元格中添加一个下拉菜单,这样会让我们的使用更加方便,那么下面小编就来为大家介绍如何添加单元格下拉菜单。 我们打开Excel文档,进入需要编辑的表格当中,使用...

    Excel作为一款电子表格软件,现已成为我们大家记录数据、处理数据中使用最为频繁的软件,我们大家在整理数据中为了简便快捷的使用,会想要在单元格中添加一个下拉菜单,这样会让我们的使用更加方便,那么下面小编就来为大家介绍如何添加单元格下拉菜单。
    我们打开Excel文档,进入需要编辑的表格当中,使用鼠标选中需要添加列表的单元格。
    如图:
    在这里插入图片描述

    选中需要编辑的单元格后,我们在excel上方的菜单攻击栏中选择“数据”,进入数据界面。
    如图:
    在这里插入图片描述

    进入到“数据”界面后我们找到数据工具窗口,选择窗口中的“数据验证”。
    如图:
    在这里插入图片描述

    我们点击数据验证进入到数据验证的对话框中,我们在对话框中“设置”设置界面的验证条件允许值选择为“序列”。
    如图:
    在这里插入图片描述
    我们选择“序列”后,在“来源”中输入想要在下拉菜单中显示的内容,并确定,输入的内容多的话一项与一项需要使用“,”隔开,逗号需要使用英文输入法状态的,然后点击确定保存。
    如图:
    在这里插入图片描述

    完成操作后,在我们选中单元格当中就出现了下拉选项。
    如图:
    在这里插入图片描述

    希望能够帮助到大家,感谢大家的观看。

    展开全文
  • 如何Excel的单元格中加入下拉选项   方法/步骤    第一步:打开excel文档,选中需加入下拉选项的单元格。      第二步:点击菜单中的“数据”->“数据有效性”->“数据有效性...
  • 2、打开“数据验证”对话框,设置”选项卡的“允许”下拉列表中选择“序列”选项,“来源”文本框中输入项目名称。 注意: 这里必须勾选“提供下拉箭头”复选框。同时,“来源”文本框中输入多个项目时,...
  • Excel单元格设置下拉

    千次阅读 2018-08-09 09:29:09
    1.以WPS为例,Office也有相关选项,可以设置单个单元格或一列单元格。   2.选择选项卡,“数据”--“有效性”,“允许”选择“序列”,“来源”中输入下拉选的选项,注意:选项之间用英文逗号隔开。 3....
  • 自定义类似dropdownlist类型的单元格时,按照通常的方法,点击输入的时候显示的是正常的文本,而输入完成后单元格显示的是实际值,并不符合我们的合适习惯. 本例通过EditingControlFormattedValue中返回combobox...
  • 1、选中单元格,点击数据-数据有效性 2、设置中有效性条件,允许-序列,勾选 提供空值 和提供下拉箭头 3、来源中可手动输入需要的值,中间以英文状态下的逗号隔开
  • 摘要:Delphi源码,界面编程,下拉列表,TStringGrid DelphiTStringGrid中实现单元格下拉列表,就像Excel表格中的某些功能一样,大大扩展了单元格的功能,使用起来更方便了。
  • listview 中双击该单元格显示下拉列表
  • poi设置单元格下拉下表

    千次阅读 2018-07-17 08:14:51
    poi是读写excel最常用的一个开源中间件,实际使用中我们可能会遇到这样的需求:限制某列单元格只能输入特定的内容,这就是excel的下拉列表特性,以下是wps中excel的一个截图: 从上图可以看出,维护下拉选项有两...
  • 造冰箱的大熊猫,本文适用于LibreOffice Calc 5.1.6.2 + Ubuntu 16.04@cnblogs 2019/1/2 LibreOffice是一个类似Microsoft Office的办公自动化软件套装,包括了...Calc中,单元格设置为“下拉菜单”模式。...
  • Excel去除单元格下拉列表

    千次阅读 2019-04-02 14:51:48
    第1步,桌面上打开一个Excel文档 第2步,选中单元格 第3步,点击“数据” 第4步,继续点击“数据有效性”按钮 第5步,弹出“数据有效性”对话框,点击确定 ...第8步,单元格下拉列表成功去除 ...
  • Excel单元格中创建下拉列表.rar,有许多读者工作中第一次见到如本例所示的工作表时,会惊奇于单元格中是如何能够做出下拉列表的。本例工作表中,如果选定B2单元格,就会在单元格右侧出现一个倒三角的箭头,单击...
  • 平常的使用中,我们可以设置单元格的值使用下拉选择。本文介绍如何使用PHPExcel设置单元格下拉选择。 PHP导出Excel的准备工作,可以参考这篇文章“Think PHP5框架中实现PHP导出Excel文件”。 示例代码如下...
  • DataGridView单元格实现下拉和编辑功能设置代码,DatagridView中绑定ComboBox控件,实现下来功能,双击单元格能够进行编辑
  • Drop-down lists arevery useful data entry tools we see just about everywhere, and you can add custom drop-down lists to your own Excel worksheets.... 下拉列表是非常有用的数据输入工具,...
  • 最后想到 List Control 控件只要稍作修改,加上单元格编辑和单元格下拉列表,其实就能和数据库进行良好的对接,一百度,果然有人已经做了这件事,实在是太让人感动了!  下面将介绍一下如何实现上面提到的这...
  • 此处不介绍导出导出的注解 entity: @DropDownSetField自行封装注解:稍后解释 public class SalesOrderExportExcel { private static final long serialVersionUID = 1L; /** * 履约方式 */ ...
  • ios中实现combox,并UITableCell中作为子视图。
  • Excel 2013较以前的版本发生了很大的变化,那么Excel 2013是如何添加下拉列表的呢? 下面Office办公助手的小编就以“性别”中下拉选择男女为例,讲解下Excel 2013中添加下拉列表的方法。更复杂的大家可以举一反三...
  • ​​​​​​ ... 在有效性对话框中,我们点击设置,在设置的面板,我们设置允许的属性为 序列。然后我们点击 来源,也就是红色箭头所示的位置。 我们可以看到一个预览的界面,如下图,我...
  • 由于项目中做导出excel需要用到模板,但模板中插入一行后没有根据上一行自动生成下拉列表,需要拷贝上一行的样式,但是上一行的有些单元格下拉列表无法获取,导致插入的行无法用代码去生成跟上一行相同的下拉...
  • 直接上图1,选择要操作的列或单元格,选择数据有效性。...注:每次设置,只能设置一个单元格的值的格式。如有A,B,C三个值,要设置三次,最后结果如下图。以上步骤,仅供参考。 转载于:https://www...
  • 使用Excel录入数据的时候我们通常使用下拉列表来限定输入的数据,这样录入数据就很少发生错误了。Excel 2013较以前的版本发生了很大的变化,那么Excel ...1、首先要选中你要添加下拉列表单元格。2、菜单栏上...
  • Excel2021单元格中添加一级下拉列表.docx
  • 同一Excel单元格中的不同下拉列表 (Different Drop Down Lists in Same Excel Cell) You can use data validation to create drop down lists in Excel. With a bit of Excel magic, you can create dependent drop ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,946
精华内容 8,778
关键字:

怎么在单元格设置下拉列表