如何在Excel中插入复选框

如何在Excel中插入复选框,第1张

为了便于讲解的需要,小编特别制作了如图所示的界面。在该界面中,有两个分类,在每一个类中都可以根据个人的爱好选择一至多项。

如何在Excel中插入复选框

点击“开始”-“Excel选项”,在“基本设置”选项卡中勾选右侧的“在功能区上显示‘开发工具’”,使其显示出来。

如何在Excel中插入复选框

切换到“开发工具”功能区,点击插入”下拉列表框,在d出的列表中选择“复选框(ActiveX控件)”。

如何在Excel中插入复选框

然后在文档区域拖动以绘制一个复选框。 并在该复选框上右键单击,在d出的菜单中选择“属性”以打开“属性对话框”。

如何在Excel中插入复选框

在打开的“属性对话框”中将“Caption”设置为空,”BackStyle“设置为透明,边框效果设置为0类型,完成后关闭”属性对话框“。结果如图。

如何在Excel中插入复选框

确保当前处于“设计模式”下。 在“复选框”上右击选择“复制”,然后右击文档空白处在d出的菜单中选择“粘贴”即可生成一个新的“复选框”。然后拖动到合适的位置即可。利用同样的复制和粘贴 *** 作完成其它“复选框”的生成 *** 作。结果如图所示。

如何在Excel中插入复选框

完成“复选框”的排列后,再次点击“设计模式”以退出设计模式。此时就可以进行任意勾选或取消勾选 *** 作了。如果想要再次编辑“复选框”的话,只需要点击一下“设计模式”就可以进行编辑了。

VC++之列表控件(CListCtrl)中加入复选框 文章指数:0 CSDN Blog推出文章指数概念,文章指数是对Blog文章综合评分后推算出的,综合评分项分别是该文章的点击量,回复次数,被网摘收录数量,文章长度和文章类型;满分100,每月更新一次。

目的:使列表框(CListCtrl)的每个项(item)前面有个复选,用来标明是否选中,提交数据是只选择选中的

方法:为列表框(CListCtrl)多加一个LVS_EX_CHECKBOXES风格

m_list.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_CHECKBOXES)

添加的项(即“行”)的第一列总会在项目名前出现一个复选框(添加项后才能看到复选框)

m_list.InsertColumn(0,"选取",LVCFMT_LEFT,50) //添加列标题

m_list.InsertColumn(1,"1",LVCFMT_LEFT,50)

m_list.InsertColumn(2,"2",LVCFMT_LEFT,50)

m_list.InsertColumn(3,"3",LVCFMT_LEFT,50)

m_list.InsertItem(0,"") //添加项(即行标题)

m_list.InsertItem(1,"")

m_list.SetItemText(0,1,"sdf")

m_list.SetItemText(1,0,"sdf") //设置项的各列数据时也可更改行标题,即行的第一列的文字

m_list.SetItemText(1,1,"sdf")

m_list.SetItemText(1,2,"sdf")

m_list.SetItemText(1,3,"sdf")

/**********************************************************************************

也可以使用以下方法设置数据

m_list.SetBkColor(RGB(255,255,255))//设置背景

m_list.SetTextBkColor(RGB(255,255,255))

//设置list对话框的列

LV_COLUMN lvc

lvc.mask=LVCF_TEXT|LVCF_SUBITEM|LVCF_WIDTH|LVCF_FMT

lvc.fmt=LVCFMT_LEFT

lvc.iSubItem=0

lvc.pszText=_T("A")

lvc.cx=50

m_list.InsertColumn(1,&lvc)

lvc.iSubItem=1

lvc.pszText=_T("B")

lvc.cx=50

m_list.InsertColumn(2,&lvc)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11800707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存