10
$objPHPExcel->setActiveSheetIndex($i)->getCell('A' . $j)
->getHyperlink('mytext')
->setUrl('http://abc.com');

セル内のテキストの特定の部分をリンクしようとしていますが、セル全体にリンクしています。それを行うための解決策はありますか? または、複数のセルで行う場合、シートの特定の行の幅を適用する方法はありますか? 例えば

ROW1 CELL1 CELL2 CELL3 CELL4
ROW2 ----CELL1----CELL2----
ROW3 ----CELL1----CELL2----
ROW4 ----CELL1----CELL2----

4

1 に答える 1

0

以下のコードを使用して実現できます。

$objPHPExcel->setActiveSheetIndex($i)->SetCellValue(A1, 'mytext');
$objPHPExcel->setActiveSheetIndex($i)->getCell(A1)->getHyperlink()->setUrl('http://abc.co');
于 2016-09-26T07:27:33.997 に答える