比如这张图片,如果我用"Excel文件读写-批量读取数据",范围为A3:A13,那么词典的数据只有 "模组名":"FerriteCore" ,并没有合并单元格之下的数据,而如何把范围设置为A8:A13,那么提取的数据就是正常的,所以应该是合并单元格问题,请问有啥办法解决吗
补充一下:测试过"Excel区域操作"获取数据,但这个模块是需要在excel打开的时候才能获取,而"Excel文件读写"又需要再关闭的时候读写,所以就冲突了
简单的方法:分成1格1格去读,先读A3 ,然后A4,..最后A13
用循环吗?也不行啊,循环读到空单元格就会停止,也就是说它从A4开始读,读到A5就会停止,因为4567是合并单元格,只有4是有数据的,567都是空的
这个好像没有直接处理的方式,可以这样变相获取1.向空单元格里写入固定数据如:a5,a6,a7填写数据“空”,a4默认为"FerriteCore"2.再批量读取数据",范围为A3:A13,这样就可以获取到数据,之后再对数据进行筛选处理
测试了一下,确实可以,但是不知道咋写入,因为数据并不止图片上的这些,不知道怎么用循环判断是否到底了,因为表格空值有两种情况,一种是单元格的为空,这时候就跟你说的填写一个值,另一种是真正到底的为空,此时循环停止。这两种情况我不知道咋判断
你的这个问题是另外的问题,和你上面的问题不同
本质上的问题是你的数据样式不规则造成的,最好的解决方案是自己先把数据整理规则再读取数据