Autor Zpráva
slovakCZ
Profil
Ahoj, nemáte někdo zkušenosti z exportem dat do excelu? Vše je ok, jen nevím, jak udělat odkaz.

Mám totiž takovýto odkaz:
<a href="http://neco.cz">odkaz</a>

a při exportu do excelu bych potřeboval, aby byl zachován vzhled tohoto odkazu. To znamená, aby se v buňce zobrazoval text odkaz a ten text by byl zároveň odkazem na neco.cz. Excel mi totiž nevezme HTML kód a tak mám v buňce místo odkazu text: <a href="http://neco.cz">odkaz</a>.

Nemáte někdo tušení jak na to? Jak exportovat odkaz do excelu tak, aby to i v excelu byl opravdu odkaz?
BuGeR
Profil
slovakCZ:
Budeš muset ten text v té buňce nastylovat jako odkaz. Nemám tušení jak to udělat.
Medvídek
Profil
slovakCZ:
A používáš na export z php do excelu nějakou třídu?
Já třeba hypertextový odkazy vytvářím v PHP Excel třídě takto:

$objPHPExcel->getActiveSheet()->setCell('E26')->setHyperlink()->setUrl('http://www.djpw.cz');
$objPHPExcel->getActiveSheet()->setCell('E26')->setHyperlink()->setTooltip('Odkaz na Diskusi');
A samozřejmě zbarvení funguje podle nastavení stylu buňky.
slovakCZ
Profil
Ahoj,

BuGeR:
Ano, to jsem myslel a to přesně potřebuji. Koukám, ty si můj dotaz shrnul do jedné věty :o)

Medvídek
právě, že PHPExcel nepoužívám. a celkem lituji, že jsem se pro něj nerozhodl. Našel jsem daleko menší třídu a to konkrétně tuto:
http://code.google.com/p/phpexportxlsclass/downloads/list
a tu používám (verzi 1.01). Nerad bych implementoval PHPExcel a přepisoval velké množství kódu, tak zatím hledám řešení jinde.
motik
Profil
slovakCZ:
toto by mělo normálně fungovat, když to uložíš jako .xls
<table>
<tr>
    <td><a href="http://odkaz">odkaz</a></td>
</tr>
</table>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: