4

У меня есть файл XSLX, где некоторые строки имеют несколько строк, например:

test
test1
test2

Когда я пытаюсь экспортировать (используя меню "Сохранить как") этот файл как книгу CSV или Excel (1997-2003), Excel заменяет значение многострочной ячейки большим количеством символов хеша

################...##

Есть ли способы экспортировать эти файлы в файл CSV, не пропуская такие ячейки?

Я вижу хэши в Excel (потому что он не помещается в ячейку) и в любом текстовом редакторе, используемом для открытия файла CSV после экспорта XSLX в виде CSV.

2 ответа2

3

Проблема решена.

Я добавил "` "в начале каждой ячейки, используя VB. После этого я меняю формат ячейки с "текст" на "номер". После этих манипуляций файл был правильно сохранен в формате csv.

0

Вы уверены, что это не только потому, что ячейки слишком малы для содержимого? Например, если я поместил 121221312121121221 в ячейку Excel, а затем уменьшу ячейку, в определенный момент все числа в ячейках превратятся в #### .

Вероятно, это связано с тем, что файлы CSV не содержат данных о ширине таблицы. Если вы откроете CSV в Блокноте, ваши данные, вероятно, будут там.

Вы пытались перетащить ячейки файла CSV больше? Это должно заставить данные появиться. Если это проблема, то это только временная мера, поскольку CSV не сохраняют данные о ширине ячейки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .