以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]CellButtonClick,副本表,如何设置 列表项目设为“...”或“|...”即可  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=189052)

--  作者:dj68301367
--  发布时间:2023/11/7 18:09:00
--  [求助]CellButtonClick,副本表,如何设置 列表项目设为“...”或“|...”即可

副本表,如何设置 列表项目设为“...”或“|...”即可


CellButtonClick

单击单元格按钮后执行,通常用于实现一些复杂的输入功能。

e参数属性:

Table:  引发事件的表
Row:    引发事件的行
Col:    引发事件的列
Cancel: 逻辑型,设为True,取消默认的动作。

在单元格中显示按钮的方法很简单,只需将该列的列表项目设为“...”或“|...”即可,差别是前者不能编辑单元格的内容,后者则可以。
在默认情况下,单击单元格按钮会出现一个编辑窗口,用于向单元格输入内容。
通过将e参数Cancel设为True,可以取消这个默认的动作,执行其他操作。


--  作者:hongsejiyi
--  发布时间:2023/11/7 19:14:00
--  
选中某一列,再点“数据表”菜单栏,然后再点击“列属性”,找到“列表项目”后边输入...,就会在该列的单元格中显示一个“按钮”,点击按钮,就会触发“CellButtonClick"中的事件代码

图片点击可在新窗口打开查看此主题相关图片如下:列属性_2023-11-07_190931.png
图片点击可在新窗口打开查看



--  作者:有点蓝
--  发布时间:2023/11/7 20:07:00
--  
如果是sqltable,或者使用DataSource,fill重新绑定表格的可以绑定后设置

Tables("窗口1_table1").Cols("第一列").ComboList = "..."