PHPExcel - 如果 sheet 名称等于则继续

PHPExcel - Proceed if sheet name equals

这是场景,我希望能够 运行 每个不同 excel sheet 代码的特定部分 PHP,所以基本上如果我有具有以下 sheet、"Funds"、"Accounts"、"Spending Data" 的工作簿,我如何查看每个 sheet 才能 运行根据 sheet 名称单独的代码,例如,我只想从 "Funds" 上的 A5:D5 获取单元格数据,但在 "Accounts" 上我想获取 A5:P5,等等

我试过使用 foreach ($objPHPExcel->getWorksheetIterator() as $worksheet),但它只是循环遍历每个 sheet,我希望它这样做,然后 运行 在每个 [=] 上使用相同的代码36=] 这不是我要找的。

抱歉,如果我没有解释得很好,但如果有某种方式我可以做类似的事情;

if sheetname == "Funds" {
     //get cells A5:D5
}
if sheetname == "Accounts" {
    //get cells A5:P5
}

等...

如有任何帮助,我们将不胜感激。

非常感谢。

亲切的问候。

使用 getTitle 了解 sheet 的标题:

foreach ($objPHPExcel->getWorksheetIterator() as $worksheet)
{
  $sheetname = $worksheet->getTitle();
  if ($sheetname == "Funds") 
  {
    //get cells A5:D5
  }

 if ($sheetname == "Accounts")
 {
   //get cells A5:P5
 }
}