以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  选定副本表的某一列,打开下拉窗体  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=85465)

--  作者:地瓜
--  发布时间:2016/5/26 13:30:00
--  选定副本表的某一列,打开下拉窗体
在副本表窗体中,当选定某一单元格时,会打开指定的窗体。如何实现该功能?谢谢!
[此贴子已经被作者于2016/5/26 13:30:14编辑过]

--  作者:大红袍
--  发布时间:2016/5/26 14:55:00
--  

AfterSelChange 事件

 

If e.Table.Cols(e.NewRange.ColSel).name = "第一列" Then
    Sendkeys.Send("{F4}")
End If


--  作者:地瓜
--  发布时间:2016/5/27 9:06:00
--  
f4是指窗体的名称吗?
--  作者:大红袍
--  发布时间:2016/5/27 9:10:00
--  
以下是引用地瓜在2016/5/27 9:06:00的发言:
f4是指窗体的名称吗?

 

1、你先指定下拉窗口啊

 

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

 

 

2、照抄代码


--  作者:地瓜
--  发布时间:2016/5/27 9:19:00
--  
已经设置好下拉窗体了,但是
图片点击可在新窗口打开查看此主题相关图片如下:下拉窗体.jpg
图片点击可在新窗口打开查看

--  作者:大红袍
--  发布时间:2016/5/27 11:16:00
--  

 去编写 DropDownOpening 事件

 

If e.Form.DropCol.Name = "品目名称" Then
   
    e.Form.Controls("TabControl1").SelectedIndex = 1
   
End If


--  作者:地瓜
--  发布时间:2016/5/27 11:44:00
--  
谢谢!是我的逻辑没有转过弯来。