以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  日期型  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=97345)

--  作者:ayiken
--  发布时间:2017/3/10 10:27:00
--  日期型
假如表a 有“第一天”,“第四天”,“第六天”等列,“第一天”日期手动录入后,后面两个列自动显示“第四天”和“第六天”的日期,请问这种代码怎么写,在那个事件中?
--  作者:有点色
--  发布时间:2017/3/10 10:35:00
--  

dataColChanged事件,参考

 

http://www.foxtable.com/webhelp/scr/1452.htm

 


--  作者:ayiken
--  发布时间:2017/3/10 11:20:00
--  

本表没有“帮助”中的执行天数,所以无法套用二楼的的代码,轻编写录入第一天的日期后,第四天的日期自动显示的代码,本人水平很有限,请帮忙!


--  作者:有点色
--  发布时间:2017/3/10 11:21:00
--  
把执行天数改成 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20 具体的字符就行啊
--  作者:ayiken
--  发布时间:2017/3/10 11:45:00
--  

不好意思,改过了,还是不行,能否代码格式写给我


--  作者:wyz20130512
--  发布时间:2017/3/10 11:56:00
--  
DataColChanged事件:

Select Case e.DataCol.Name
    Case "第一天"
        e.DataRow("第四天") = e.NewValue.AddDays(3)
        e.DataRow("第六天") = e.NewValue.AddDays(5)
End Select