Chinaunix

标题: 使用win32::ole模块读取excel时遇见空格出错 [打印本页]

作者: qbxy_dream    时间: 2013-06-24 12:55
标题: 使用win32::ole模块读取excel时遇见空格出错
使用win32:le模块读取一个excel表里面的表格内容,当某个空格是空值的时候,调用->values() 方法出错,请问大家是怎么处理这种情况的?
作者: mcshell    时间: 2013-06-24 14:09
没出现过这种情况{:3_186:}
作者: qbxy_dream    时间: 2013-06-24 14:17
我这边读到空的excel空格的话,会报错
代码如下:

print  $sheet->Cells(2,1)->{Value};

报错:
use of uninitialized value in print at xxx.pl line 47
作者: qbxy_dream    时间: 2013-06-24 14:24
哦。搞明白了,原来是打开了报警开关所致
#! /usr/bin/perl -w

不是逻辑错误,是一个告警信息。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2