如图,蓝色和黄色是标题,其中,蓝色已经实现了可以通过选择查看,比如,我可以只看重量和酸值,那么其他列是隐藏的(列宽为0)
现在想请问下,我想实现的是,我查看的列,比如重量和酸值,这两个都为空的就把该空行隐藏(有一个不为空不隐藏,全部为空才隐藏)。我查看酸值,那么就隐藏最后一行;我查看重量和体积,就隐藏中间的;我查看重量、酸值、体积、颜色的,就不隐藏。
请问以上功能如何实现?
原来是条件
len(A1)=0
改成
and(len(A1)=0,len(B1)=0,len(C1)=0)
根据需要自己添加
这个取决于你蓝色部分是否为扩展而来,条件就不一样
条件行高或列宽如:
len(A1)>0 行高或列宽 20
len(A1)<=0 行高或列宽 0
如果从隐藏的逻辑不太好写,你就反过来想,条件属性设置显示这一个单元格(其实就是设置行高为9 列宽为15(假设)),那么从这个逻辑来看,你只要给后面每个数字单元格设置两个条件第一是你想要显示的列,第二是有数据
”现在想请问下,我想实现的是,我查看的列,比如重量和酸值,这两个都为空的就把该空行隐藏(有一个不为空不隐藏,全部为空才隐藏)“这一段我能理解,直接条件属性,选择行高就可以实现,后半段的意思时当控件选择对应值,来显示不同的部分对吗,要是的话,在家条件属性,选择行高,公式里判断控件值就可以实现。不知道是不是你说的意思