
В соответствии сдокументацияВ Excel ограничение на длину ячейки составляет 32 767 символов.
Однако когда я сохраняю CSV-файл, который выглядит следующим образом:
"Cell with exactly 32,767 characters........","Cell 2"
"Cell 3","Cell 4"
Импорт выполняется неправильно:
Похоже, это происходит как в Excel 2013, так и в Excel Online.
Первоначально я предполагал, что это связано с экранированными двойными кавычками или с тем, что некоторые символы обрабатываются как нечто большее, чем один байт, но то же самое, похоже, происходит с любым содержимым ячейки, даже с обычными буквами.
Проблема прекращается, когда я уменьшаю ячейку до 32 758 или менее символов. Однако я не могу найти никакой информации об этом числе нигде в Интернете. Каждая тема, которую я нашел, повторяет число 32 767.
Итак, мой вопрос: действительно ли ограничение Excel на импорт CSV составляет 32 758 символов, и до сих пор это оставалось незамеченным, или я упускаю что-то очевидное?