易表在线答疑站务管理意见与建议 → [建议]  在粘贴、删除主表内某行数据时,自动排除(忽略)隐藏列


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

主题:[建议]  在粘贴、删除主表内某行数据时,自动排除(忽略)隐藏列

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/10 23:37:00 [显示全部帖子]

假设隐藏的列是用公式生成,那么你这个问题应该是可以解决的,只要允许用户向隐藏列粘贴数据就行了(实际情况因为这些列是用公式生成,贴入数据后会触动公式,自然也就返回了公式计算值)。

我做了一个公式,用公式去判断用户隐藏显示列,这样就可以贴入数据了。
将下面的公式贴到新建表中的预处理中试试。

if(usertype=1,eval("SetColWidth("""+Substitute(ListCols(GridName),"|",",")+""","""+Substitute(Rept(",75",Cols),",","",1)+""")"),SetColWidth("第三列,第五列","0,0"))


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/9/10 23:53:00 [显示全部帖子]

可能我的理解有误,这样粘贴数据时不能跳过隐藏列。

 回到顶部