以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 录入问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=75204) |
-- 作者:1142327587 -- 发布时间:2015/9/30 10:19:00 -- 录入问题 老师,请教一下录入问题。 例如,我在第一列输入学校名称,第二列只能选择第一列学校的专业,咋办? |
-- 作者:大红袍 -- 发布时间:2015/9/30 10:23:00 -- http://www.foxtable.com/help/topics/1457.htm
|
-- 作者:1142327587 -- 发布时间:2015/9/30 10:29:00 -- 老师,有没有更好的,更简单的方法? |
-- 作者:大红袍 -- 发布时间:2015/9/30 10:52:00 -- 上面就是最简单的方法。 |
-- 作者:1142327587 -- 发布时间:2015/9/30 15:06:00 -- 老师用 If e.IsFocusCell Then If e.Col.Name = "第二列" Then Select Case e.Row("第一列") Case "值1" e.Col.ComboList = "项目1|项目2" Case "值2" e.Col.ComboList = "项目3|项目4" End Select End If End If 这个方法咋不行啊? |
-- 作者:大红袍 -- 发布时间:2015/9/30 15:11:00 -- 代码没有问题
If e.IsFocusCell Then |
-- 作者:1142327587 -- 发布时间:2015/9/30 15:16:00 -- 是的,老师,我这样写完代码后,在第二列不显示下拉选择内容? |
-- 作者:大红袍 -- 发布时间:2015/9/30 15:23:00 -- 你第一列不输入值,自然就没有下拉内容啊 |
-- 作者:1142327587 -- 发布时间:2015/9/30 15:29:00 -- 老师我第一列设置的下拉选择,这样行吗?也就是说,我下拉选择第一列后第二列就能下拉选择相应的内容,对不? |
-- 作者:大红袍 -- 发布时间:2015/9/30 15:35:00 -- 你第一列输入值以后,第二列才会出现下拉。 |