请问Spreadsheet_Excel_Reader 怎么读取excel指定的工作簿?

coglass 2014-08-20 02:26:35

$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('gbk');
$data->read('abc.xls');
echo $data->sheets[0]['cells'][1][1];


sheets[0]代表第一个工作簿,请问如果指定读取excel 中一个叫water的工作簿的第一行、 第一列的数据,代码该怎么写?
...全文
402 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
coglass 2014-08-20
  • 打赏
  • 举报
回复
研究了一下午,按forain2012说的遍历了sheet表,可以指定表明了,就不知道还有没有什么简单方法.

require_once 'phpExcelReader/Excel/reader.php';
$data =new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('gbk');
$data->read('物业.xls'); 
$sheet_name='排水';
for($sheet=0;$sheet<count($data->sheets);$sheet++){ 
	if($data->boundsheets[$sheet]['name']==$sheet_name){
		break;
	}
}
echo $data->sheets[$sheet]['cells'][1][1];
xinfucheng 2014-08-20
  • 打赏
  • 举报
回复
有弄过的吗? 给个代码
xuzuning 2014-08-20
  • 打赏
  • 举报
回复
没有用过这个玩意,或许你可把他放到云盘上
coglass 2014-08-20
  • 打赏
  • 举报
回复
4年前弄过php , 基本忘光了,能不能直接给下代码?
静待佳期 2014-08-20
  • 打赏
  • 举报
回复
遍历sheet 取title = water的sheet的key值

21,887

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧