你描述的太简单了,我只能凭我的经验去猜测了,记得下次提问发帖的时候,写的详细点,这样我就能直接的解决您的问题,节省更多的时间,解决更多的问题。>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
先看一下,这个是我做出来的效果,不知道是不是你要的
首先这个是在表格中,所以直接使用条件格式就可以解决了;如果是在页面的普通格子中,那可能还要找夏总写的插件(格友杂谈中就有);
具体做法:
1.如何知道现在数据呗勾选了几个?
这个其实使用了excel的函数就可以搞定,我百度了一下,使用了这个公式就行
- =IF(T8="",0,LEN(T8)-LEN(SUBSTITUTE(T8,",",""))+1)
复制代码 百度的连接是:EXCEL统计字符出现次数的方法
tips:
- 其实就是去判断一个字符串中“逗号”出现了几次;
- 字符串为空指的是没选,但是选了一个勾选项也是不会出现“逗号”的,所以我加了判断,为空时职位0,不为空时等于逗号出现次数加1
核心的弄好了以后,别的就简单了,我们只需要把勾选框绑定到左边;
显示效果,我们使用条件格式
因为一共有6个状态所以我设置的最大值是6最小值是0
就OK了
这个是我做好的工程文件
|