Действительно ли возможно видеть больше чем 65 536 строк в Excel 2007? [закрытый]

У вашего json_decode() есть второй параметр, который определяет тип возвращаемого значения. По умолчанию он будет анализировать строку JSON в stdObject, а доступ к ней будет осуществляться с использованием неверных индексов

$server = Json_Decode(File_Get_Contents("http://query.fakaheda.eu/217.11.249.84:27408.feed"));
foreach($server->players_list as $player) { 
    echo '<span class="ipsGrid_span4">'.$player->name.'</span>'; 
    echo '<span class="ipsGrid_span4">'.$player->score.'</span>'; 
    echo '<span class="ipsGrid_span4">'.$player->time.'</span>'; 
}

.

17
задан Degvik 13 October 2008 в 14:27
поделиться

6 ответов

Вот интересное запись в блоге о числах / ограничения Excel 2007 . По словам автора новый предел является [приблизительно 113] одним миллионом строк .

Кажется, что Вы имеете рабочая книга перед Excel 2007, открытая в Excel 2007 в режиме эмуляции (взгляд в строке заголовка, и посмотрите, говорит ли это режим эмуляции). Если так, рабочая книга имеет 65 536 строк, не 1,048,576. Можно сохранить рабочую книгу как рабочую книгу Excel, которая будет в формате Excel 2007, закроет рабочую книгу и вновь откроет ее.

34
ответ дан 30 November 2019 в 10:39
поделиться

Согласно эта запись MSDN , предел является 1 миллионом строк. Вы могли работать в режиме эмуляции, который ограничит Вас старым стандартом 65k. Ваш Excel говорит режим эмуляции в заголовке? Если так, можно сохранить файл как модернизированный файл в соответствии с меню "сохранить Как" или изменить значение по умолчанию, чтобы всегда использовать стандарт файла 2007 года.

10
ответ дан 30 November 2019 в 10:39
поделиться

Я нашел, что эти 65 536 пределов все еще относятся к сводным таблицам, даже в Excel 2007.

2
ответ дан 30 November 2019 в 10:39
поделиться

Я не на 100% уверен, где все другие предложения пытаются пойти, но проблема в основном связана с расширением, которое Вы имеете на файле. Если Вы сохраните файл как Excel 97/2003 рабочая книга, то это не позволит Вам видеть весь миллион строк. Создайте новый лист и сохраните его как рабочую книгу, и Вы будете видеть весь миллион.Примечание: расширение будет .xlsx

2
ответ дан 30 November 2019 в 10:39
поделиться

Да, новый предел является приблизительно 1 миллионом строк.

http://blogs.msdn.com/excel/archive/2005/09/26/474258.aspx

1
ответ дан 30 November 2019 в 10:39
поделиться

Excel 2003, не включает функции 1M строк, введенные в 2007 и далее.

В Excel2007 сохраняйте как "нормальный" файл Excel, а не файл с обратной совместимостью.

Возможно, вам придется закрыть и снова открыть Excel, чтобы получить все 1M строк

Thilip

2
ответ дан 30 November 2019 в 10:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: