2013-05-29 15 views
8
$objPHPExcel->setActiveSheetIndex($i)->getCell('A' . $j) 
->getHyperlink('mytext') 
->setUrl('http://abc.com'); 

私はセル内のテキストの特定の部分をリンクしようとしていますが、セル全体にリンクしていますが、解決策はありますか? OR 複数のセルを使用する場合は、シート内の特定の行の幅を適用する方法はありますか?例: phpExcelを使用しているセル内のテキストのハイパーリンク

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

+0

ハイパーリンクはテキストのみで、MS Excel自体のセルでは設定しません。 –

+0

には他の解決策があります。私はID:3434私はこの番号にリンクを追加したい – Jabeen

+3

私は問題を理解していない....私はMS Excel自体で可能であるとは思わない、なぜPHPExcelで可能なはずですか? –

答えて

-1

は、コードの下に使用することによって達成することができます。

$objPHPExcel->setActiveSheetIndex($i)->SetCellValue(A1, 'mytext'); 
$objPHPExcel->setActiveSheetIndex($i)->getCell(A1)->getHyperlink()->setUrl('http://abc.co'); 
関連する問題