精华内容
下载资源
问答
  • 当表格数据较多时,制作出的图表显得比较复杂,如何通过勾选复选框,来动态展示的项目数据,这样更加直观、清晰呢?思路:数据表格复制——控件制作与设置——控件数据制作——图表插入——图表优化设置。步骤:1、...

    当表格数据较多时,制作出的图表显得比较复杂,如何通过勾选复选框,来动态展示的项目数据,这样更加直观、清晰呢?

    524c48b8194f1a62a69ef45957314d6b.gif

    思路:

    数据表格复制——控件制作与设置——控件数据制作——图表插入——图表优化设置。

    步骤:

    1、原始表格复制:

    原始数据2015年-2018年北上广深四大城市的GDP数据,其中数据位于B3:E6单元格中。

    复制源表格,删除其中的数据,复制后的表格位于G2:K6单元格中。如下所示,左侧为原数据,右侧为复制后的表格:

    b88c1501ffa071d375b975936b0aee7e.png

    2、控件制作与设置:

    eb2844eccc35e8e30999a73b5d711a9c.gif

    点击“开发工具”选项卡-“插入”-“复选框(窗体控件)”,拖动鼠标插入一个复选框控件;

    修改控制的名称为“2015年”,右键“设置控件格式”菜单,打开“设置控件格式”对话框,选择“控制”标签,设置“单元格链接”H1;

    8dacbe2d0138262be52c4afcf5ee9601.gif

    同理设置“2016年”、“2017年”、“2018年”的复选框控件的“单元格链接”分别为I1、J1、K1。

    3、控件数据处理:

    d7935df0d54d12ee61e46034af71eb4d.gif

    在H3单元格中输入函数公式“=IF(H$1=Ture,B3,NA())”,向下、向右拖动填充至K6单元格。

    4、图表插入:

    2b6ec6d315064e21edacb0e86152505a.gif

    选择G2:K6单元格,点击“插入”选项卡-“图表”-“二维柱形图”,插入柱形图;点击“设计”选项卡-“数据”-“切换行/列”命令按钮;

    调整图表的位置和大小,右键“置于底层”;

    调整4个控件复选框至图表的右上角。

    5、图表优化设置:

    4ec67a0614b2080255207999b1cfee90.gif

    选择图表,点击图表右上角的“+”按钮,选择“数据标签”-“数据标签外”;取消勾选纵坐标轴、网格线、图例;

    双击图表,打开右侧“设置数据点格式”设置框,“填充”中设置为“纯色填充”、“绿色”;

    选择横坐标,设置“填充”-“线条”为“无线条”;

    输入标题,可设置字体合适的颜色、字号和底纹,适当调整文字的位置。

    ※ 小贴士:

    1、函数释义:“=IF(H$1=Ture,B3,NA())”;

    表示当链接的单元格为Ture即勾选控件复选框时,则数据与源表格中的数据相同,否则为无效值。

    2、尝试不同的图表样式和设置,得到不同的效果。

    3205c2a97cb297fbda5fe7e5f1ae753e.gif

    3、思考:如果以城市为复选框控件,又怎么制作呢?小伙伴们不防试一试。

    ※【素材获取:请认准头条号“学习Bank”,关注、点赞、评论、收藏、转发、留邮箱,^_^注明文章标题^_^】※

    展开全文
  • Excel中,我们经常会使用复选框...具体操作步骤如下:1、点击菜单栏的“开发工具”选项卡,在“控件”工具组中点击“插入”,选择“复选框(窗体控件)”,分别插入到A3:A13单元格中,删除复选框中的文字内容,只保留...

    Excel中,我们经常会使用复选框来打勾打叉,这是复选框最基本的功能,相信很多小伙伴都会,但今天我跟大家分享的是复选框的其他操作技巧,勾选复选框变色,统计人数

    下图中,我们要利用复选框是否打钩来确定哪些人想去团建。

    具体操作步骤如下:

    1、点击菜单栏的“开发工具”选项卡,在“控件”工具组中点击“插入”,选择“复选框(窗体控件)”,分别插入到A3:A13单元格中,删除复选框中的文字内容,只保留复选框。

    5b754b87efa460e99ccb560dc6263f01.png

    2、选中A2的复选框,单击鼠标右键,选择“设置控件格式”。

    75f2063116df777907ef5ba48338ff21.png

    3、弹出“设置控件格式”对话框,在“控制”选项卡下的“单元格链接”中选择D2单元格,点击“确定”按钮。

    5357eb0f494ca7ab3fdf33a971c4d0c0.png

    4、把A3A13单元格重复按第2和第3步操作,单元格链接分别改为D3D13,设置完成之后,我们可以看到,复选框打钩,设置的单元格链接会显示TRUE,复选框不选,设置的单元格链接会显示FALSE

    40fe5eb2935c057f1be3617af5d8d959.png

    5、如果我们想要实现复选框勾选时,复选框所在行的内容区域自动变色,我们可以利用条件格式进行设置。选中A2:C13单元格,点击菜单栏的“开始”选项卡,在“样式”工具组中点击“条件格式”,选择“新建规则”。

    8960354539a7e58374ef11ba11100ef9.png

    6、弹出“新建格式规则”对话框,选择“使用公式确定要设置格式的单元格”,在输入框中输入公式“$D2”,点击“格式”按钮。

    5253053d7135f6bec1335b7b666e98bf.png

    7、弹出“设置单元格格式”对话框,选择“填充”选项卡,选择一种要填充的背景色,点击“确定”按钮。

    6ec79cdfeb5ea70b6984abe4c104b871.png

    8、现在我们勾选复选框,复选框所在行的内容区域自动变成我们刚设置的颜色,如下图所示。

    23097b3a2584880208605a7c84623b90.gif

    9、如果我们想要统计去参加团建的人数,可以选中F2单元格,在编辑栏中输入公式“=COUNTIF(D2:D13,"TRUE")”,那么不参加团建人数F3单元格的公式应该为“=COUNTIF(D2:D13,"FALSE")”。

    5f0884d160bf19e11d4597b3fa9225fb.png

    10、现在我们取消或者选中复选框,参加或不参加团建人数也会动态变化。以上的技巧您学会了吗?如果对上述的操作步骤有疑问,可以评论区留言哦!

    展开全文
  • 各位大神,请看图: ![图片说明](https://img-ask.csdn.net/upload/201605/15/1463301163_852888.jpg) 求告知如何设置,谢谢
  • 在很多日程管理工具中,都提供了复选框清单的功能,把今天需要完成的任务列一个清单,每完成一件就直接点击复选框,实现打钩,并自动添加删除线的操作其实这个操作在Excel中也可以实现!关键操作就是复选框的插入...
    063d2190ca58708485d65c148aa81e6c.png

    在很多日程管理工具中,都提供了复选框清单的功能,把今天需要完成的任务列一个清单,每完成一件就直接点击复选框,实现打钩,并自动添加删除线的操作

    89e960d6df372686c26e9eec62ea1eb5.gif

    其实这个操作在Excel中也可以实现!

    关键操作就是复选框的插入以及单元格条件格式的设置。

    第一步:准备待办事项清单框架

    我们在Excel中创建一个待办事项的清单

    86938d8c82be6fe9f568ca7f21cdae46.png

    第二步:插入可打钩复选框

    在Excel中选择【开发工具】选项卡,并在【控件】模块点击【插入】,选择【复选框(窗体控件)】进行插入

    254aff30f32202eb99b2d32c4a306772.png

    删除多余的文字后,选中单元格下拉进行【无格式填充】,完成复选框的批量插入

    9da92f6f9737c218b6f6e99288c50064.gif

    第三步:链接复选框与单元格

    右键点击对应的复选框,选择【设置控件格式】,在【控制】里将单元格链接设置为复选框所在单元格

    a82f779bcd2b73a0d7e80aab1232dd8b.gif

    第四步:设置复选框所在单元格的格式

    选中复选框所在单元格,将单元格格式设置为【自定义】,在【类型】框中输入三个英文分号【;;;】,隐藏复选框勾选产生的文字

    67bb782dd339e98453ad14895b68fce7.gif

    第五步:为事项单元格设置条件格式

    选中待办事项文本所在的单元格,点击【条件格式】-【新建规则】,选择【使用公式确定要设置格式的单元格】

    在公式框中输入=$A2,在格式设置中勾选【删除线】,并将颜色设置为灰色

    4d9a14cf158de7eae07c2b62a76a00b2.gif

    确认后,返回Excel表之后,点击复选框,就可以实现打勾后自动添加删除线和变灰了

    我是晓阳,爱钻研Office高效技巧,热爱分享,到我主页可查看更多Office技巧,高效办公早下班,Office应该这样玩~
    展开全文
  • 在Excel中,添加的控件可以和...复选框 组合框 使用工具:Free Spire.XLS for .NET 8.3 (社区版)PS:下载安装该组件后,注意在项目程序中添加引用Spire.XLS.dll(dll文件可在安装路径下的Bin文件夹中获取),如下...

    在Excel中,添加的控件可以和单元格关联,我们可以操作控件来修改单元格的内容,在下面的文章中,将介绍在Excel中添加几种不同的表单控件的方法,包括:

    • 添加文本框
    • 单选按钮
    • 复选框
    • 组合框

    使用工具Free Spire.XLS for .NET 8.3 (社区版)
    PS:下载安装该组件后,注意在项目程序中添加引用Spire.XLS.dll(dll文件可在安装路径下的Bin文件夹中获取),如下图所示
    C# 如何向Excel添加、删除表单控件

    代码示例:

    1. 插入Excel表单控件
      【C#】
    using Spire.Xls;
    using Spire.Xls.Core;
    using System.Drawing;
    
    namespace FormControls_XLS
    {
        class Program
        {
            static void Main(string[] args)
            {
                //实例化一个Workbook类实例,并向工作簿中添加一个Worksheet
                Workbook workbook = new Workbook();
                Worksheet sheet = workbook.Worksheets[0];
    
                //插入文本框控件,设置文本框位置、大小、颜色以及对齐方式
                ITextBoxShape textBox = sheet.TextBoxes.AddTextBox(1, 1, 19, 65);
                textBox.Fill.ForeColor = Color.Green;
                //设置表格行高、列宽
                sheet.Range["A2:A3"].ColumnWidth = 30F;
                sheet.Range["A2:B11"].RowHeight = 20F;
               //添加文本框,设置对齐方式
                textBox.Text = "手机消费问卷调查";
                textBox.HAlignment = CommentHAlignType.Center;
                textBox.VAlignment = CommentVAlignType.Center;
    
                //插入单选按钮,并指定到单元格位置
                sheet.Range["A3"].Text = "您的性别:";
                IRadioButton radioButton = sheet.RadioButtons.Add(3, 2, 20, 80);
                radioButton.CheckState = CheckState.Checked;
                radioButton.Text = "女";
                radioButton = sheet.RadioButtons.Add(3, 3, 20, 80);
                radioButton.Text = "男";
    
                //插入复选框并指定单元格位置
                sheet.Range["A5"].Text = "您所在行业:";
                ICheckBox checkBox = sheet.CheckBoxes.AddCheckBox(5, 2, 18, 65);
                checkBox.CheckState = CheckState.Checked;
                checkBox.Text = "教育";
                checkBox = sheet.CheckBoxes.AddCheckBox(5, 3, 18, 65);
                checkBox.Text = "医疗";
                checkBox = sheet.CheckBoxes.AddCheckBox(5, 4, 18, 65);
                checkBox.Text = "IT";
                checkBox = sheet.CheckBoxes.AddCheckBox(5, 5, 18, 65);
                checkBox.Text = "零售";
                checkBox = sheet.CheckBoxes.AddCheckBox(5, 6, 18, 65);
                checkBox.Text = "其他";
    
                sheet.Range["A7"].Text = "您对手机的外观要求:";
                checkBox = sheet.CheckBoxes.AddCheckBox(7, 2, 18, 65);
                checkBox.CheckState = CheckState.Checked;
                checkBox.Text = "屏幕尺寸";
                checkBox = sheet.CheckBoxes.AddCheckBox(7, 3, 18, 65);
                checkBox.Text = "外观材质";
                checkBox = sheet.CheckBoxes.AddCheckBox(7, 4, 18, 65);
                checkBox.CheckState = CheckState.Checked;
                checkBox.Text = "外观颜色";
    
                //插入组合框,指定位置并设置关联单元格
                sheet["A9"].Text = "您对手机的功能要求:";
                sheet["A10"].Text = "娱乐";
                sheet["A11"].Text = "商务";
                sheet["A12"].Text = "其他";
                IComboBoxShape comboBox = sheet.ComboBoxes.AddComboBox(9, 2, 18, 65);
                comboBox.ListFillRange = sheet["A10:A12"];
                comboBox.LinkedCell = sheet.Range["C9"];
                comboBox.SelectedIndex = 2;
    
                //保存并打开文档
                workbook.SaveToFile("AddFormControls.xlsx", ExcelVersion.Version2010);
                System.Diagnostics.Process.Start("AddFormControls.xlsx");
            }
        }
    }
    

    运行该项目程序,生成文件(可在项目文件夹下bin>Debug下查看文档)
    C# 如何向Excel添加、删除表单控件

    1. 删除Excel表单控件
      【C#】
    using Spire.Xls;
    
    namespace RemoveFormControl_XLS
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建Workbook实例,加载Excel文档
                Workbook workbook = new Workbook();
                workbook.LoadFromFile("AddFormControls.xlsx");
    
                //获取第一个工作表
                Worksheet sheet = workbook.Worksheets[0];
    
                //删除工作表中所有的复选框
                for (int i = 0; i < sheet.CheckBoxes.Count; i++)
                {
                    sheet.CheckBoxes[i].Remove();
                }
    
                //保存并打开文档
                workbook.SaveToFile("RemoveCheckBoxes.xlsx", ExcelVersion.Version2010);
                System.Diagnostics.Process.Start("RemoveCheckBoxes.xlsx");
            }
        }
    }
    

    表单删除效果:
    C# 如何向Excel添加、删除表单控件
    以上是本次关于C#操作Excel表单控件的全部内容,

    本文完

    (如需转载,请注明出处)

    转载于:https://blog.51cto.com/eiceblue/2137031

    展开全文
  • 在Excel中,添加的控件可以和单元格关联,我们可以操作控件来修改单元格的内容,在下面的文章中,将介绍在Excel中添加几种不同的表单控件的方法,包括:添加文本框(Textbox)单选按钮(Radio button)复选框...
  • C# Excel插入和删除表单控件

    千次阅读 2017-12-01 18:02:44
    表单控件是与Excel早期版本兼容的原始控件,通过表单控件,用户可以...本文将介绍如何使用C#和Free Spire.XLS组件给Excel表格添加常见的表单控件例如文本框、单选按钮、复选框和组合框,以及如何删除现有的表单控件
  • 本文通过Java代码示例介绍如何在Excel表格中添加表单控件,包括文本框、单选按钮、复选框、组合框、微调按钮等;以及如何删除Excel中的指定表单控件。 程序运行环境:Java、IDEA、jdk1.8.0、无需安装Microsoft ...
  • GridView 控件

    2011-11-17 21:17:01
    在 GridView 控件中添加一列复选框 ...在考虑如何添加一列 复选框 之前 , 让我们先关注一下如何在支持分页的 GridView 控件中列出产品信息。首先,打开 EnhancedGridView 文件夹中的 CheckBoxField.as
  • 细心地读者应该会发现,之前在构建查询界面的时候,显示数据的datagrid控件的第一列是复选框,这其实就是方便用户选择相关信息进行删除的。那么第一个问题就来了,我们如何获取到用户选择的数据呢?其实很简单,...
  • 简介 在数据插入、更新和删除概述教程中,我们已经就...使用 ObjectDataSource 以及这三种 Web 数据控件,实施简单的数据修改界面非常容易,只需要在智能标记中勾选一个复选框即可,不需要写入代码。 然而不幸的是...
  • EXCEL--如何做多选对话框

    千次阅读 2013-05-25 00:02:49
    向面板上放4个复选框也就是checkbox,两个button就是按钮,就是工具箱中的下图两个红线圈出来的 直接拖拽到userform1上即可,拖完如下 给添加的这些控件改名字:选中checkbox1过两秒之后再点击checkbox1,删除原来...
  • 因为有时候数据很多,如果想删除全部的数据,没有全选按钮岂不是很麻烦,所以很有必要实现这种全选的效果,并执行相关的事件,下面就来看看如何实现先来看看第一种方法:首先先布局好全选和控件复选框按钮,...
  • 8.5 显示行号和复选框 8.5.1 显示行号 8.5.2 引用复选框 第9章 表格的高级功能 9.1 表格视图——Ext.grid.GridView 9.2 表格分页 9.2.1 添加表格分页显示工具条 9.2.2 从后台脚本获得分页数据 9.2.3 在表格...
  • 全选按钮的实现及事件的处理 ...这种全选的效果在后台是很需要的,因为有时候数据很多,如果想删除全部的数据,没有全选按钮岂不是很麻烦,所以很有必要实现这种全选的效果,...数据项就采用web控件中的复选框
  • Visual C++编程技巧精选500例.pdf

    热门讨论 2012-09-01 15:01:50
    060 如何为菜单添加复选标记? 061 如何为菜单添加单选标记? 062 如何动态删除系统菜单项? 063 如何动态增加系统菜单项? 064 如何触发一个菜单命令? 065 如何创建一个弹出式菜单? 066 如何设计自定义快捷菜单? 067 ...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    54 <br>0075 用回溯法找出n个自然数中取r个数的全排列 55 <br>0076 约瑟夫环问题 56 <br>0077 猴子大王 57 <br>0078 如何判断IP是否正确 57 <br>0079 如何将小写金额转换为大写金额 57...
  • wxPython学习手册

    热门讨论 2014-04-19 08:01:58
    7.4.4 如何合并复选框和列表框? 212 7.4.5 如果我想要下拉形式的选择该怎么做? 213 7.4.6 我能够将文本域与列表合并在一起吗? 214 7.5 本章小结 216 8、把窗口部件放入框架中 218 8.1 框架的寿命 218 8.1.1 如何...
  • 本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书...
  • 本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书...
  • 本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书...
  • 本书以其翔实知识面的覆盖、大量实用的示例和作者自身丰富的编程经验,阐述了从C语言编程基础、C++面向对象语法、MFC类库、控件及高级应用、进程和线程到异常处理等各个方面的诀窍,是一本系统而全面的编程经典图书...
  • C#全能速查宝典

    热门讨论 2014-04-26 16:16:27
    2.3.1 CheckBox控件——复选框控件 188 2.3.2 CheckBoxes属性——是否显示复选框 190 2.3.3 Checked属性——复选框是否处于选中状态 190 2.3.4 CheckedChanged事件——Checked属性更改时发生 191 2.3.5 ...
  • 主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据结构与算法、Windows窗体基础、特色窗体界面、窗体控制技术、MDI窗体和继承窗体、Windows常用控件的使用、...
  • 实例048 如何删除数组元素 实例049 利用数组实现矩阵转换 实例050 对数组进行二分查找 3.2 数组的应用 实例051 利用数组统计文字段落数 实例052 利用数组随机抽取幸运观众 实例053 利用二维数组向MSFlexGrid...
  • 实例256 制作带复选框的ListView控件 11.7 选择类控件应用 实例257 利用选择控件实现权限设置 实例258 利用选择控件实现复杂查询 11.8 TreeView控件应用 实例259 在TreeView控件节点中显示图片 实例260 实现...

空空如也

空空如也

1 2 3 4 5
收藏数 96
精华内容 38
关键字:

如何删除复选框控件