命令树按条件调用弹出日期控件
如果一个字段被定义为日期型,默认情况下在填报修改时,选择此字段所在的单元格会自动弹出日期控件。无需做其他的设置即可快速选择。细心的同学会发现,默认的日期控件选择日期时需要操作2步骤,才可以选择日期并输入到单元格中。且只要单单击或选择多个单元格时都会触发弹出的日期控件,日期窗体是覆盖在日期字段上方的。这一些特定的场合可能不能满足要求。面对此问题我们可以通过命令树设置好条件来调用日期选择控件。
比如:我们希望选择的单元格列数或行数为1个单元格时才弹出,选择多行多列时则不弹出。
效果如下:
命令树写法如下:
- 声明变量(#SelectColumn,Columns(#当前选择单元格地址))
- 声明变量(#SelectRow,Rows(#当前选择单元格地址))
- 如果(And(#SelectRow=1,#SelectColumn=1))
- 执行命令(#日历)
复制代码
|
|
hessen