找回密码
 立即注册

QQ登录

只需一步,快速开始

皮皮爸爸

注册会员

13

主题

37

帖子

98

积分

注册会员

积分
98
皮皮爸爸
注册会员   /  发表于:2021-12-8 20:26  /   查看:1491  /  回复:1
1金币
IRange range = sheet.getRange("A$7E$7");
Object value = range.getValue();
结果发现value不知道是什么对象,通过 value.getClass().toString() 发现是 Ljava.lang.Object这个对象,请问怎么取值这个合并的单元格,我存放的是字符类型的数据。

最佳答案

查看完整内容

您好, 对于合并单元格,获取的值应为其左上角单元格的值,其余单元格值为null。 即对于A7:E7合并单元格,获取合并单元格值得代码如下: IRange range = sheet.getRange("A7"); Object value = range.getValue(); System.out.println(value);

1 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-12-8 20:26:35
来自 2#
您好,
对于合并单元格,获取的值应为其左上角单元格的值,其余单元格值为null。
即对于A7:E7合并单元格,获取合并单元格值得代码如下:
IRange range = sheet.getRange("A7");
Object value = range.getValue();
System.out.println(value);
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部