以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]如何对选定列进行批量赋值? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=60280) |
-- 作者:lmlptj -- 发布时间:2014/11/21 15:59:00 -- [求助]如何对选定列进行批量赋值? 在窗口表中,单击列标题后选中单列全部数据,如何用代码实现对该列的数据进行批量赋值?? [此贴子已经被作者于2014-11-21 15:59:46编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/11/21 16:02:00 -- 赋什么值,参考
获取列 msgbox(CurrentTable.Cols(CurrentTable.ColSel).Name)
赋值 http://www.foxtable.com/help/topics/1532.htm
|
-- 作者:lmlptj -- 发布时间:2014/11/21 16:06:00 -- 写在表的哪个事件里面呢??比如:单击窗口表中的逻辑列的列标题实现全选,如何把这些逻辑列值变为true? |
-- 作者:有点甜 -- 发布时间:2014/11/21 16:07:00 -- 做一个按钮,参考2楼 |
-- 作者:lmlptj -- 发布时间:2014/11/21 16:16:00 -- With CurrentTable If .TopPosition > -1 Then \'如果选定区域包括数据行 For i As Integer = .TopPosition To .BottomPosition .Rows(i)(.Colsel) = True Next End If End With 在表的AfterSelRangeChange事件中写入上面的代码。
|
-- 作者:lmlptj -- 发布时间:2014/11/21 16:43:00 -- 窗口表有没有点击列标题的事件代码???? |
-- 作者:有点甜 -- 发布时间:2014/11/21 16:45:00 -- 表事件,都没有点击列标题的事件。 |