如何使用 phpExcel 在一个单元格中添加多个 link
how to add multiple link in a cell with phpExcel
我有一个单元格有多个 Link
+---------+---------+
| | |
| Cell 1 | Cell 2 |
| | |
+---------+---------+
| | Link 1 |
| ROW 1 | Link 2 |
| | Link 3 |
+---------+---------+
我怎样才能用 phpExcel 做这个?
我知道下面的代码可以将 hyperlink 设置为一个单元格,但我不知道如何将 multiple link 设置为一个单元格!
$objPHPExcelExport->setActiveSheetIndex(0)
->setCellValue('A'.$index, $row)
->setCellValue('B'.$index, $link);
$objPHPExcelExport->getActiveSheet()
->getCell('B'.$index)
->getHyperlink()
->setUrl('http://'.$url);
我不知道你可以....你会如何在 MS Excel 中做到这一点?据我所知,MS Excel 允许单元格使用单个 link,而不是该单元格中的单个文本块使用 links。
甚至使用 MS Excel 的 HYPERLINK() 函数,并创建一个连接字符串组合所有 links
=HYPERLINK("http://www.google.co.uk","GOOGLE")&CHAR(10)&HYPERLINK("http://www.amazon.co.uk","AMAZON")
没有达到您的 objective。
所以我不相信你想做的事情可以在 MS 中实现 Excel;如果 MS Exel 不允许,那么 PHPEexcel
也不会
我有一个单元格有多个 Link
+---------+---------+
| | |
| Cell 1 | Cell 2 |
| | |
+---------+---------+
| | Link 1 |
| ROW 1 | Link 2 |
| | Link 3 |
+---------+---------+
我怎样才能用 phpExcel 做这个? 我知道下面的代码可以将 hyperlink 设置为一个单元格,但我不知道如何将 multiple link 设置为一个单元格!
$objPHPExcelExport->setActiveSheetIndex(0)
->setCellValue('A'.$index, $row)
->setCellValue('B'.$index, $link);
$objPHPExcelExport->getActiveSheet()
->getCell('B'.$index)
->getHyperlink()
->setUrl('http://'.$url);
我不知道你可以....你会如何在 MS Excel 中做到这一点?据我所知,MS Excel 允许单元格使用单个 link,而不是该单元格中的单个文本块使用 links。
甚至使用 MS Excel 的 HYPERLINK() 函数,并创建一个连接字符串组合所有 links
=HYPERLINK("http://www.google.co.uk","GOOGLE")&CHAR(10)&HYPERLINK("http://www.amazon.co.uk","AMAZON")
没有达到您的 objective。
所以我不相信你想做的事情可以在 MS 中实现 Excel;如果 MS Exel 不允许,那么 PHPEexcel
也不会