Foxtable(狐表)用户栏目专家坐堂 → [求助]请问如何限制复制部分列的内容,而其他列不限制?


  共有2330人关注过本帖树形打印复制链接

主题:[求助]请问如何限制复制部分列的内容,而其他列不限制?

帅哥哟,离线,有人找我吗?
km007
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:5761 威望:0 精华:0 注册:2016/1/28 2:59:00
[求助]请问如何限制复制部分列的内容,而其他列不限制?  发帖心情 Post By:2017/3/4 0:58:00 [只看该作者]

请教各位大神:如何才能禁止复制某列的内容呢?其他列的内容则可以复制?

 

例如:表A 有第一列、第二列和第三列,我想限制第二列的内容不可复制,但第一列和第三列的内容不限制,可以复制,这个要怎么才能实现呢?谢谢!

[此贴子已经被作者于2017/3/4 0:59:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:5761 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By: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

这样只能单列选中时限制复制,但如果在选择了多个列时,这个就没效了


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110574 积分:562760 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/4 14:23:00 [只看该作者]

这个没有办法,只能整个表都不能复制

 

图片点击可在新窗口打开查看


 回到顶部
帅哥哟,离线,有人找我吗?
km007
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:480 积分:5761 威望:0 精华:0 注册:2016/1/28 2:59:00
  发帖心情 Post By:2017/5/5 14:16:00 [只看该作者]

已解决了,谢谢图片点击可在新窗口打开查看

 回到顶部