作者:乔山办公网日期:
返回目录:excel表格制作
这个可以结合VBA与控件工具箱中的选项按钮来达到目的,比如抄在表格中添加四个多选按钮,在其属性窗口中给它们分别命名为A\B\C\D,然后在VBA中做一段代码来遍知历它们是否被选中,并将所选状态输出到当前活动单元格中。你可以留一个邮箱地址,我把做好的道表格与代码给你发过去,你看下效果是否能达到你的要求。
方法很多介绍其中一个稍微简单点的:
第一步:复制A1:A5单元格(您需要复制的数据区域)
第二步:打开剪切板(请在Excel软件中按以下键:Ait A H F O)即可打开剪切板,或者鼠标单击此处
第四步:鼠标单击一下剪切板中的数据(点一下就好了),这就是前面复制的内容(此数据保存在内存中所以在剪切板中保留着)
"第五步:双击(双击是为了进入文本编辑状态)你要粘贴的一个单元格(这里放在B1),然后直接粘贴就好了
或者单击你需要粘贴的单元格按F2键,再按Ctrl+V组合7a64e58685e5aeb9337键一样的效果(推荐此法)"
以上步骤完毕后你可能会发现还有个问题
就是数据强制换行显示的,想要正常显示还得做最后一个工序:
步骤一:鼠标选中B1:B2单元格(也可以单选中B1,但确保其它换行符不需要被替换掉)
步骤二:按CTRL+H(打开替换窗口),在“替换内容”栏中按住Ait别放,继续按小键盘的1和0两个键(也就是10)最后松开Ait即可(你看不到任何东西的---正常哦别奇怪)
最后了:“替换内容”不要输入任何东西,最后按“全部替换”即可,结束!
以下是参考图:
设A1:A10是正确答案
B1:B10选中,数据,有效性,序列
A,B,C,D
这样B列就有了下拉列表
要统计正确的个数
找个单元格输入
=sumproduct((a1:A10=B1:B10)*1)
以上……
是不是只留下正确答zhidao案,D3用公式:
=TRIM(MID(SUBSTITUTE(B3,"
",REPT(" ",LEN(B3))),FIND(C3,SUBSTITUTE(B3,"
",REPT(" ",LEN(B3)))),LEN(B3)))
下拉公式。版
(因为公式中输入了换行符,它不可见,请直接复制粘贴我的公式)权