Foxtable(狐表)用户栏目专家坐堂 → 请教取消合并单元格


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

主题:请教取消合并单元格

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
请教取消合并单元格  发帖心情 Post By:2015/11/5 22:25:00 [显示全部帖子]

大师:请问,通过下面的代码取消用您提供的合并单元格代码,为何返回的值不一样,取消不了合并单元格?
Dim tb2 As WinForm.Table = e.Form.Controls("Table2")
Dim tb As Table = tb2.Table
Dim a As  Integer = tb.TopRow 
Dim b As  Integer = tb.LeftCol  
Dim c As  Integer = tb.BottomRow 
Dim d As  Integer = tb.RightCol 
MessageBox.Show(a)
MessageBox.Show(b)
MessageBox.Show(c)
MessageBox.Show(d)

tb.Grid.AllowMerging = C1.Win.C1FlexGrid.AllowMergingEnum.Custom 
Dim rng As C1.Win.C1FlexGrid.CellRange = tb.Grid.GetCellRange(a, b, c, d)
tb.Grid.MergedRanges.remove(rng)

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/5 23:08:00 [显示全部帖子]

谢谢!绝对高手呀!
不问永久也不会!


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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/5 23:14:00 [显示全部帖子]

有点小问题,如果合并后,鼠标移动到其他地方后,再回按合并的单元格,有时就不行了?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/5 23:40:00 [显示全部帖子]

如果选中的区域为同列时,取消就不行了?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/5 23:44:00 [显示全部帖子]

如果合并的同列区域,合并后,鼠标点击其他的单元格,再点合并单元格,取消合并就不灵了?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/5 23:58:00 [显示全部帖子]

就这个意思,第一步,框选区域合并,比如select(1,1,2,2),合并后编辑录入。以后,发现该单元格的合并要取消,第二步再框选它,取消合并。
如果select(1,1,1,2)的情况下,就不行了?


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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/6 9:38:00 [显示全部帖子]

对不起,问错了!
如果是这样:第一步,框选区域合并,比如select(1,1,2,1),合并后编辑录入。以后,发现该单元格的合并要取消,第二步再框选它,取消合并。就不行了?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/6 10:35:00 [显示全部帖子]

谢谢!
测试无数遍了,就是当框选的区域大于合并的单元格时,取消合并准确无误。如果框选的区域正好等于合并区域时,有时就不灵了?

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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/6 10:50:00 [显示全部帖子]

见实例!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目38.zip


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


加好友 发短信
等级:狐神 帖子:5054 积分:13025 威望:0 精华:0 注册:2014/5/15 21:34:00
  发帖心情 Post By:2015/11/6 11:16:00 [显示全部帖子]

谢谢!准确无误!划时代的实例!我们需要的就是您这样的大师!

 回到顶部
总数 11 1 2 下一页