以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求教狐狸爸爸  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13993)

--  作者:yhl1122
--  发布时间:2011/11/4 11:50:00
--  求教狐狸爸爸

我引用了你在----如何实现:在单元格中录入数据时自动弹出下拉窗口,并根据所录入的内容自动模糊查询----该贴中的项目4的中的代码,结果发现录入任何一列都会弹出“窗口1”,请问狐狸爸爸这个问题怎么解决啊,谢谢!


--  作者:狐狸爸爸
--  发布时间:2011/11/4 12:00:00
--  

简单,修改代码,判断一下列名即可:

 

If e.IsFocusCell And e.Col.name = "第一列" Then
    Forms("窗口1").Open()
End If


--  作者:yhl1122
--  发布时间:2011/11/4 12:33:00
--  
是否可以这样理解FOX,列操作就像我们用鼠标点击该列一样,必须在表属性中指定列名,如果不指定则默认为该表的所有列?
--  作者:狐狸爸爸
--  发布时间:2011/11/4 14:55:00
--  

可以看看这个:

http://www.foxtable.com/help/topics/0604.htm