首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel实战技巧98:使用VBA在工作中添加ActiveX控件

如下图1所示,要求在每项工作前面都添加复选框,并且当用户选中复选框后,自动隐藏该复选框所在行。 ?...,因为本示例已知道工作中无其他控件,所以直接删除,如果无法判断是否其他控件而只需删除复选框,可以加上一个条件判断语句: If TypeName(oCheck.Object)=”CheckBox” Then...接下来,在确定数据范围后,在第一列添加复选框并设置了一些属性值以方便以后操作。这里,一些通用适合于其他控件属性,也有一些专属于复选框属性。...下面的代码用于隐藏复选框选中行: Sub HideRows() Dim rCell As Range, rRange As Range Dim lLastRow As Long...End If Next rCell End Sub 上述代码遍历设定区域每行并隐藏已复选行,如下图2所示。

5.3K10

新手学JavaScript(四)----CheckBox全选与全不选

input加上一层外包装,但是我在后边用时候发现一个问题,就是当你checkbox不是在jsp中提前写好而是通过动态加载时候,ICheck初始化渲染就无法顺利给所有的checkbox加上外包装...,所以说我就只能去找一个纯CSS实现checkbox,这样你引用了相应样式,只要在class中赋相应样式值就可以了!...可能不太理解上面的这句话,我在这解释下,意思是:如果说子复选框全部选中的话,全选复选框选中;如果子复选框中有一个没有选中,那么全选复选框就不选中。...首先判断这一组复选框几个,然后判断选中复选框几个,进行对比就可以实现: //获取选中checkbox数量 var count; function checkCount...,全选复选框选中; //只要有一个复选框没有被选中,全选复选框便为非选中状态 function checkedSel(){ var checkArry = document.getElementsByName

3.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VBA表单控件(三)

    大家好,上节演示了数值调节钮和滚动条小示例,本节开始介绍单选框、分组框和复选框控件内容。 一、单 选 框 单选框在网页中一般都有遇到,下面介绍如何在工作中添加单选框,以及如何使用。...加入了多个单选框后,它们实际组成一组,点击单选框前圆形选择框,可以发现只能选择其中一个。 具体使用时,在单选框控件上右键,选择设置控件格式--控制--单元格链接--选择显示结果单元格。...同时每组返回数值都是从1开始了可以变化数值,就可以利用变化数值,结合函数等去设计工作。...Excel会为三个复选框依次命名,每个复选框是否选中都是相互独立。 为每个复选框设置单元格链接,事例中设置为每个复选框前面的单元格。...设置完成后,复选框选中后在链接单元格中会显示TRUE(对应数值1),而如果不选中则显示FASLE(对应数值0)。 后面可以利用返回值结合函数和图标等扩展使用。

    4.5K20

    【Excel系列】Excel数据分析:数据整理

    所不同是可以添加累积百分比、百分比排序及插入图表等。 需要注意是,该工具只能对数值型标志进行统计,各组频数是包含组上限。...直方图对话框设置 输入区域:观测值所在单元格区域。 接收区域:组上限所有的单元格区域。 标志:如果数据源区域第一行或第一列中包含标志项,请选中复选框。...输出区域:在此输入对输出左上角单元格引用,可在当前工作中输入结果。 新工作:在当前工作簿中插入新工作,并从新工作 A1 单元格开始粘贴计算结果。若要为新工作命名,请在框中键入名称。...新工作簿:击此选项可创建新工作簿并将结果添加到其中新工作中。 柏拉图(排序直方图):选中复选框可在输出中按频率降序来显示数据。...累积百分比:选中复选框可在输出中生成一列累积百分比值,并在直方图中包含一条累积百分比线。 图表输出:选中此选项可在输出中生成一个嵌入直方图。 单击“确定”生成如下分析结果报告。 ?

    3.2K70

    【译】W3C WAI-ARIA最佳实践 -- 表单

    如果该组中没有选项被选中,该三态复选框呈现整体状态为未选中。 用户仅使用一个操作,就可以改变三态复选框组中所有选项状态: 选中整体复选框,可以选中组中所有选项。...选中后,复选框元素状态 aria-checked 设置为 true。 如果未选中,它状态 aria-checked 设置为 false。...如果使用一个可见标签可将一组复选框标识为一个逻辑组,这些复选框应该被包含在一个具有 group 角色元素中,该元素 aria-labelledby 设置为包含标签元素ID。...具有 button 角色元素,其 aria-haspopup 属性为 menu 或 true。 当菜单展开时, button 角色元素 aria-expanded 属性设置为 true。...在 Menu or Menu bar 中介绍了菜单元素所需附加角色,状态和属性。 单选按钮组 单选按钮组,是一个选中按钮组合,被称为单选按钮,在该组合中,只有一个按钮处于选中状态。

    8.2K30

    软件测试|超好用超简单Python GUI库——tkinter(十二)

    在默认情况下,variable 选项设置为 1 表示选中状态,反之则为 0,表示不选中。onvalue通过设置 onvalue 值来自定义选中状态值。...offvalue通过设置 offvalue 值来自定义未选中状态值。...indicatoron默认为 True,表示是否绘制用来选择选项小方块,当设置为 False 时,会改变原有按钮样式,与单选按钮相同selectcolor选择框颜色(即小方块颜色),默认由系统指定...(通常是一个 StringVar 变量)内容,如果变量被修改,Checkbutton 文本会自动更新wraplength表示复选框文本应该被分成多少行,该选项指定每行长度,单位是屏幕单元,默认值为...复选框按钮 variable值,设置为 onvalue =1 ,表示选中状态check1.select ()# 取消了第一个复选框选中状态check1.toggle()check1.pack (side

    87130

    动态图表10|可选折线图(复选框

    今天要跟大家分享动态图表10——可选折线图(复选框)。 本篇推送主要向大家介绍如何使用复选框控制多维图表。涉及到核心技巧主要有:复选框;if+or函数;图表制作等。...此时用鼠标点选复选框后,下面链接单元格(A17:E17)会分别返回true选中)或者false(没选中)反馈。...当你选中一个复选框(全选)时候,无论是否选中后四个(2012~2015年),B11:E16单元格区域内容都是完全,而当你排除第一个复选框(全部)时(后四个复选框也不选),该区域数据都变成了false...,当你任意选择后四个复选框一个或者多个时,对应年份数据会出现。...所以只要复选框(全部)被选中,也就是A17为真,则全部B11:E16单元格区域都返回B2:B7数值,如果复选框(全部)未被选中,则要看OR中第二个参数,也就是剩余四个复选框(2012,2013、

    2.2K40

    AngularDart Material Design 复选框

    MaterialCheckboxComponent Selector: 是一个可以选中或取消选中按钮。...用户可以点击该复选框选中或取消选中它。 通常使用复选框允许用户从一组中选择多个选项。如果您有一个ON/OFF选项,请避免使用单个复选框并使用material-toggle。...在checked和indeterminate之间,只有一个可以是真的,尽管两者都可能是假true是INDETERMINATE而false不是。...indeterminateToChecked bool  确定切换indeterminate状态时要进入状态。 true将去检查,false将取消选中。...label String 复选框标签,或者使用内容。 readOnly bool  是否可以通过用户交互更改复选框。 themeColor String  选中复选框颜色和纹波。

    2K40

    【Android从零单排系列十九】《Android视图控件——CheckBox》

    三 CheckBox常见方法和属性 常见属性: checked:表示复选框选中状态,可以设置为"true"表示选中,或者"false"表示未选中。 text:设置复选框旁边显示文本内容。...enabled:表示复选框是否可用,可以设置为"true"表示可用,或者"false"表示不可用。 id:给复选框设置一个唯一标识符。...setChecked(boolean checked):设置复选框选中状态,传入"true"表示选中,传入"false"表示未选中。...isEnabled():检查复选框是否可用,返回一个布尔值。 setEnabled(boolean enabled):设置复选框可用状态,传入"true"表示可用,传入"false"表示不可用。..."); } else { textView.setText("未选中"); } } } 五 总结 复选框是Android开发中重要实用控件之一

    29330

    JS常用操作

    onclick),事件绑定到编号前面的复选框里面 获取编号前面的复选框状态(是否选中) 获取复选框:var checkAllEle = document.getElementById(“id”) 获取复选框状态...,获取其状态) 第三步:判断编号前面复选框状态(如果为选中,获取下面所有的复选框,并将其状态置为选中) 第四步:判断编号前面复选框状态(如果为未选中,获取下面所有的复选框,并将其状态置为未选中) 4..."); //4 遍历复选框 设置复选框状态为选中 for(var i=0;i<checkEles.length;i++){ checkEles[i].checked=true;...} }else{ //5 获取所有选中所有复选框名字 var checkEles=document.getElementsByName("checkOne"); //6 遍历复选框...(籍贯),当用户选择一个具体省份,在后面的下拉列表中动态加载该省份下所有的城市。

    8.1K10

    VB语言基础重要知识点10

    本节我们通过一个案例进行学习。 一、案例要求 我们需要制作一个简单调查表,要求如下: 1.form1窗体为启动窗体,通过窗体初始化时间将标题初始化为"调查表"。 2.制作窗体界面。...3.点击“上传”按钮,将把输入“姓名”从form2窗体输出。将其它选中控件文本输出到form2窗体。 界面如下: ? 界面1 ?...form2.caption="这里是要改变内容" 需要补充符号运用: &符号作用:将字符串类型数据进行连接 ;符号作用:也是连接字符串,会把下一行print输出内容连接起来 提问:如何使得窗体居中显示...1.选中form窗体 2.在属性中找到StartUpPosition属性选择2-屏幕中心 复选框checkbox 设置文本:caption属性 设置是否选中:value属性 value属性值:0代没有选中...,1代选中,2代强制选中 单选框optionbutton 设置文本:caption属性 判断是否选中:value属性 value属性值:true表示选中,false表示没有选中 本节知识form1

    95310

    如何用一张图来做全年去年部门离职率动态对比

    要实现以上这个数据分析功能,我们可以用数据透视,通过切片器选择来完成,今天我们来讲讲另外一种,用窗体控件结合INDEX和IF函数方法来做这个数据图表,我们先来来看做好动态图表案例: ?...上面是我们个部门每个月离职率数据,我们要完成上面的动态图表,我们来讲讲设计思路流程: 一:选择合适图表 我们图表要表示各个部门数据呈现,同时要做两年数据对比,在图表选择上我们选择了折线图...查询函数2个是必须必须学一个是VLOOKUP ,一个是INDEX,我们今天用是Index函数,通过下拉框控件格式,在数据表里出现我们要抽取数据位置,然后用Index函数查询数据,抽取数据...我们选择了复选框复选框选中它表示 TURE 你没选择他表示FALSE ?...然后我要把2018年数据和复选框关联起来,这个时候我需要再写一个函数,当是TRUE时候这行数据出来,当是FALSE时候,这个数据不出来,这个时候用到了IF函数 ?

    2.8K31

    根据公司业务需求我是如何封装组件

    具体如何完成每一行数据代码编写我等后续再补充,接下来我们先来了接这个组件配置。 表头配置项设计 这个组件通过表头配置实现了组件统一管理,表头配置项设计主要是通过一个JSON来实现。...其属性是通过attr来配置。 ? 如果需要复选框可通过配置select,将改字段设置为true。通过配置attr来配置属性,当然如果不传也可以,默认值。那如何获取到每行勾选所对应值呢?...如果确定了哪个字段是需要渲染成树形图案,可以通过配置tree,将改字段设置为true就可以,可以通过配置before可以特殊渲染每一个格子数据。 ?...将绑定在 table 组件属性和事件通过跨阶级传递给递归组件,使得递归组件接收属性和事件。自定义递归组件: ? 了表头和表格数据就可以实现每行编码了,就是遍历 table 数据和表头数据....,来完成每行编码,并将其属性进行绑定。在实现每行过程中,使用了 vue 提供一个动态组件component来实现动态标签渲染。

    3.7K10

    matinal:SAP ABAP ALV复选框设置详解

    首先我们要知道ALV两种写法,一种是FUCTION(FM),另一种就是OOALV了,所以设置ALV复选框也是两种方法。 在OOALV时候 直接在layout部分加这行代码就好了。...注:通过结构 LVC_S_LAYO-SEL_MODE了段来设置,这个字段对应以下5个: 1、sapce,等同于B,默认设置。 2、A(行与列选择,无法选择单元格)。...这种方法没有通过内一个字段值(比如FM里得SEL字段)来记录哪些值没选中了,那我们如何知道哪些列被选中了呢???...办法了,通过CL_GUI_ALV_GRID-> GET_SELECTED_ROWS方法来获取选中列对应在输出内行ID了,具体就看下面的例子了: DATA : LT_ROW TYPE LVC_T_ROID...如果我ALV里选择一行时候,就给这行某字段打X修改ALV CALL METHOD go_grid->get_selected_rows importing et_row_no =

    74530

    关于checkbox选中问题总结「建议收藏」

    大家好,又见面了,我是你们朋友全栈君。 (1)ng-checked值只是用来决定初始状态时选中还是为选中,ng-model 才是随着复选框是否被选中,来实时改变它绑定变量值。...(2)如果初始状态ng-checked和ng-model指令同时存在,则复选框初始状态是否被选中有ng-checked值来决定,与ng-model无关。...(3)当只有ng-model指令存在时,则复选框初始状态(是否被选中)由ng-model值来决定,它绑定变量值为随复选框是否被选中而变化(选中true,未选中为false) (4)当只有ng-checked...指令存在时,则复选框初始状态(是否被选中)由ng-checked值来决定,但是它绑定变量值是不会随复选框选中状态改变而改变,是固定值。...(5)当ng-checked和ng-model指令同时存在时,上面说了,初始是否选中ng-checked决定,但是当我们改变ng-model值时,选中状态会随着ng-model值而改变。

    1.3K40

    前端三大框架之Vue-day02

    -- 1、 两个单选框需要同时通过v-model 双向绑定 一个值 2、 每一个单选框必须要有value属性 value 值不能一样 3、 当某一个单选框选中时候 v-model...value 值为 2 单选框选中 gender: 2, }, }) 获取复选框值 通过v-model 和获取单选框中值一样...-- 1、 复选框需要同时通过v-model 双向绑定 一个值 2、 每一个复选框必须要有value属性 value 值不能一样 3、 当某一个单选框选中时候 v-model...当某一个option选中时候 v-model 会将当前 value值 改变 data 中 数据 occupation 值就是选中值,我们只需要实时监控他值就可以了 --...该方法并不会修改数组,而是返回一个子数组 动态数组响应式数据 Vue.set(a,b,c) 让 触发视图重新更新一遍,数据动态起来 a是要更改数据 、 b是数据第几项、 c是更改后数据 图书列表案例

    1.6K30

    ClistCtrl用法及总结(由怎样隐藏ListCtrl列表头排序小三角形这个bug学习到知识)

    主要包括以下十三点内容:基本操作、获取选中行号、复选框操作、动态设置选中字体颜色、设置选中背景颜色、禁止拖动表头、让第一列居中显示、设置行高与字体、虚拟列表技术、点击表头时进行归类、向上与向下移动...本篇重点总结:基本操作、获取选中行号、复选框操作、动态设置选中字体颜色、设置选中背景颜色   1、基本操作      分别从下面四点来介绍CListCtrl基本操作: ①设置列表视图显示方式...这里重点探讨第二个问题,首先,操作复选框状态两个函数:                       BOOL GetCheck(int nItem)-------获取复选框状态                      ...鉴于此,通常会自定义一个BOOL型变量m_bHit 来判断是点击操作还是插入操作,该变量初始赋FALSE,当鼠标点击item时赋TRUE, 检测完是否CheckBox被点击后重新复位为FALSE。...,这里主要谈对选中字体颜色进行动态修改,当然也是我通过上面文章和自己实践结合得出

    2.9K50

    UI设计规范:单选按钮 vs 复选框,没那么简单

    使用原型工具:Mockplus 单选按钮和复选框区别 什么时候使用单选按钮? 两个或两个以上互斥选项,用户必须只能从中选择一个。...换句话说,如果你选择了其中一个没有被选中选项,那么原本被选中选项就自动被取消。 什么时候使用复选框一系列选项,用户可以从中选择选择一个或多个,甚至不选也可以。...一个提供午餐外卖服务app, 在让用户选择送餐时间时,使用了复选框组件。...一个例外情况,当浏览器中弹出“不要再提示该信息”时,类似的选项中可以使用否定词。 错误三:选项排列不遵循逻辑顺序 ? 图中选项没有遵循一定逻辑顺序。...在所有选项都被清晰地列举出时,用户更容易进行比较,做出正确选择。 2. 使用单选按钮时,一定要提供一个已经选中默认选项。 3. 单选按钮和复选框都不用于触发任何动作。 4.

    2.1K30
    领券