以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请问如何限制复制部分列的内容,而其他列不限制? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=97009) |
-- 作者:km007 -- 发布时间:2017/3/4 0:58:00 -- [求助]请问如何限制复制部分列的内容,而其他列不限制? 请教各位大神:如何才能禁止复制某列的内容呢?其他列的内容则可以复制?
例如:表A 有第一列、第二列和第三列,我想限制第二列的内容不可复制,但第一列和第三列的内容不限制,可以复制,这个要怎么才能实现呢?谢谢! [此贴子已经被作者于2017/3/4 0:59:30编辑过]
|
-- 作者:有点蓝 -- 发布时间:2017/3/4 9:27:00 -- If e.Control AndAlso e.KeyCode = keys.C AndAlso e.Table.Cols(e.Table.ColSel).name = "第二列" Then e.cancel = True End If |
-- 作者:km007 -- 发布时间:2017/3/4 11:54:00 -- 以下是引用有点蓝在2017/3/4 9:27:00的发言:
If e.Control AndAlso e.KeyCode = keys.C AndAlso e.Table.Cols(e.Table.ColSel).name = "第二列" Then e.cancel = True End If 这样只能单列选中时限制复制,但如果在选择了多个列时,这个就没效了 |
-- 作者:有点蓝 -- 发布时间:2017/3/4 14:23:00 -- 这个没有办法,只能整个表都不能复制
|
-- 作者:km007 -- 发布时间:2017/5/5 14:16:00 -- 已解决了,谢谢 |