Exemplo n.º 1
0
 /**
  * Re-bind parent
  *
  * @param PHPExcel $parent
  * @return Worksheet
  */
 public function rebindParent(Spreadsheet $parent)
 {
     if ($this->parent !== null) {
         $namedRanges = $this->parent->getNamedRanges();
         foreach ($namedRanges as $namedRange) {
             $parent->addNamedRange($namedRange);
         }
         $this->parent->removeSheetByIndex($this->parent->getIndex($this));
     }
     $this->parent = $parent;
     return $this;
 }