5
¿Cómo leo la URL de un hipervínculo dentro de una celda usando PHPExcel?Lectura del hipervínculo URL
¿Cómo leo la URL de un hipervínculo dentro de una celda usando PHPExcel?Lectura del hipervínculo URL
$url = $objPHPExcel->getActiveSheet()->getCell('E26')->getHyperlink()->getUrl();
EDITAR
es posible que desee probar si la célula tiene un hipervínculo primera
$objPHPExcel->getActiveSheet()->getCell('E26')->hasHyperlink();
EDIT 2
Tenga en cuenta que los hipervínculos no se cargan cuando setReadDataOnly (verdadero)
Esto solo devuelve una cadena vacía. ¿Hay más en la historia? ¿Se requiere una opción de carga especial? Estoy usando PHPExcel_Reader_Excel5 –
Esto debería devolver la URL, a menos que haya cargado el archivo con setReadDataOnly (verdadero). Tenga en cuenta que PHPExcel_Reader_Excel5 solo lee hipervínculos de archivos BIFF8 (MS Excel 98 y superior), no de archivos BIFF5 (MS Excel 95) –
Problema resuelto, sí setReadDataOnly establecido en verdadero, no sabía que me impediría leer hipervínculos. Si editas tu respuesta para incluirla, la votaré. ¡Gracias! –