J'essaie de lire la feuille de calcul (.xls) en utilisant spreadsheet_excel_reader. Mon code est un ci-dessous:tableur excel lecteur ne lit pas la feuille s'il a des données sur la ligne 65536
<?php
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read('test.xls');
echo $data->sheets[0]['numRows'];die;
?>
cela retourne le nombre de ligne jusqu'à l'endroit où les données sont. S'il y a des données sur la ligne 65536, il renvoie 0. La valeur de retour réelle devrait être 65536. Y a-t-il des correctifs ou des solutions pour cela?
Avez-vous déjà vu? https://stackoverflow.com/q/197762/1415724 ou https://stackoverflow.com/q/4895230/1415724 ou https://github.com/iliaal/php_excel/issues/13 - On dirait que vous avez frappé la limite. –
@ Fred-ii- Merci de répondre avec des liens .. Alors, quelle est la ligne de fond ici? –
oui, la limite est jusqu'à 65536, mais la feuille de calcul nous permet d'écrire sur la ligne 65536 alors il devrait également nous permettre de lire les données sur 65536 ligne. –