当要求明细表必填时,如果明细表任意列中只要有一行有值那么必填将会起作用,而有时如果用户在明细表中没有输入任何值,那么明细表则可以直接保存,如何避免用户没有输入值的时候也让必填起作用呢?可以按下面的方法设置
一般的明细表中我们都会加入序号列,那么我们可以利用序号的函数公式让序号列中第一行有个序号,这样只要填报序号1始终是存在的,从而也起到了必填的作用。
在序号列写入如下函数公式:
=IF(ROW()-ROW(F_1)+1=1,1,IF(C3="","",ROW()-ROW(F_1)+1))
使用时将F_1替换为你明细表任意列的一个别名
|
|
hessen