Как экспортировать многострочные ячейки в CSV-файл

Как экспортировать многострочные ячейки в CSV-файл

У меня есть файл XSLX, в котором некоторые строки состоят из нескольких строк, например:

test
test1
test2

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

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

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

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

решение1

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

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

решение2

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

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

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

Связанный контент