以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 不同窗口弹出的控制 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=39201) |
||||
-- 作者:SZDVYE -- 发布时间:2013/8/18 10:48:00 -- 不同窗口弹出的控制 表中有两个窗口,每个窗口捆绑不同的列,想通过点击单元格,弹出不同的窗口更改当前行的对应数据,请老师指点一下,谢谢!
|
||||
-- 作者:y2287958 -- 发布时间:2013/8/18 12:29:00 -- 用 e.Col.Nam判断一下即可 e.Cancel = True If e.Col.Name = "费用单价" Forms("单价").Open() ElseIf e.Col.Name = "杂费" Forms("杂费").Open() End If |
||||
-- 作者:czy -- 发布时间:2013/8/18 18:11:00 -- 还是将窗口名称改成和列名称一样好了,那样就无需判断了,如
Forms(e.Col.Name).Open() [此贴子已经被作者于2013-8-18 18:12:10编辑过]
|
||||
-- 作者:SZDVYE -- 发布时间:2013/8/18 21:47:00 -- 谢谢两位老师耐心指导.问题已经解决了. |