Bugfix: Work item 15786 - RangeToArray strange array keys

and Minor performance tweak to the workbook setActiveSheetIndexByName() method


git-svn-id: https://phpexcel.svn.codeplex.com/svn/trunk@72435 2327b42d-5241-43d6-9e2a-de5ac946f064
This commit is contained in:
Mark Baker
2011-04-28 20:42:50 +00:00
parent 5672f25ebf
commit 5979a4ec13
3 changed files with 5 additions and 3 deletions
+2 -2
View File
@@ -379,7 +379,7 @@ class PHPExcel
public function setActiveSheetIndexByName($pValue = '')
{
if (($worksheet = $this->getSheetByName($pValue)) instanceof PHPExcel_Worksheet) {
$this->setActiveSheetIndex($worksheet->getParent()->getIndex($worksheet));
$this->setActiveSheetIndex($this->getIndex($worksheet));
return $worksheet;
}
@@ -396,7 +396,7 @@ class PHPExcel
$returnValue = array();
$worksheetCount = $this->getSheetCount();
for ($i = 0; $i < $worksheetCount; ++$i) {
array_push($returnValue, $this->getSheet($i)->getTitle());
$returnValue[] = $this->getSheet($i)->getTitle();
}
return $returnValue;