2016-12-24 2 views
0

Ich habe eine Zelle mit mehrere Link-, wie mehrere Links in einer Zelle mit PHPExcel

+---------+---------+ 
|   |   | 
| Cell 1 | Cell 2 | 
|   |   | 
+---------+---------+ 
|   | Link 1 | 
| ROW 1 | Link 2 | 
|   | Link 3 | 
+---------+---------+ 

wie kann ich dies mit PHPExcel hinzufügen? Ich weiß unten Code kann Hyperlink zu einer Zelle setzen, aber ich weiß nicht, wie mehrere Verbindung zu einer Zelle setzen kann!

$objPHPExcelExport->setActiveSheetIndex(0) 
        ->setCellValue('A'.$index, $row) 
        ->setCellValue('B'.$index, $link); 
$objPHPExcelExport->getActiveSheet() 
        ->getCell('B'.$index) 
        ->getHyperlink() 
        ->setUrl('http://'.$url); 

Antwort

0

Ich bin mir nicht bewusst, dass Sie .... wie würden Sie es in MS Excel tun? Soweit ich weiß, erlaubt MS Excel eine einzelne Verbindung für die Zelle, keine Verbindungen für einzelne Textblöcke innerhalb dieser Zelle.

mit Selbst MS Excel HYPERLINK() -Funktion und eine verkettete Zeichenfolge zu schaffen, alle Links

=HYPERLINK("http://www.google.co.uk","GOOGLE")&CHAR(10)&HYPERLINK("http://www.amazon.co.uk","AMAZON") 
Kombination

nicht Ihr Ziel erreichen.


Also ich glaube nicht, dass was Sie tun möchten, in MS Excel erreicht werden kann; Wenn MS Exel es nicht erlaubt, dann wird PHPEexcel auch nicht

Verwandte Themen