首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

MergeCells = True为何返回的合并行与列值还是0呢

2013-01-01 
MergeCells True为什么返回的合并行与列值还是0呢我现在逐行分析excel中的数据,如果这行内容不为空,就解

MergeCells = True为什么返回的合并行与列值还是0呢
我现在逐行分析excel中的数据,如果这行内容不为空,就解析数据,然后记住所在的行列值。
但是有的单元格是合并的,如(E16:L20)之间单元格发生合并,且里面有内容,
使用Set curRng2 = curRng.Find(what:="*", LookAt:=xlWhole)在第16行查找数据返回curRng2的合并属性是真,但是合并的行列值都是0,这是为什么啊?
合并的单元格如何判定内容是否为空?
[解决办法]
如果合并的是A:1 E:4,那么,除了A:1有值外,其他的如A:2 A:3 A:4…… A2,……等等 都是取不到值的。
[解决办法]
合并单元格只有开始的行列才有值,其余都是空。所以首先必须取消合并的属性。

热点排行