У меня есть простой текстовый файл, похожий на этот:
"some
text
containing
line
breaks"
Я пытаюсь excel 2004 (Mac, v.11.5)
правильно открыть этот файл. Я ожидаю увидеть только одну ячейку (A1), содержащую все вышеперечисленное (без кавычек) ...
Но, увы, я не могу этого сделать, потому что Excel, похоже, настаивает на использовании CR в качестве разделителей строк, даже если я задаю для текстового спецификатора двойные кавычки. Я надеялся, что Excel поймет, что эти разрывы строк являются частью значения - они заключены в двойные кавычки, которые должны квалифицировать их как часть значения. Так что мой лист Excel имеет 5 строк, а это не то, что я хочу.
Я тоже попробовал этот Applescript безрезультатно:
tell application "Microsoft Excel"
activate
open text file filename ¬
"Users:maximiliantyrtania:Desktop:linebreaks" data type delimited ¬
text qualifier text qualifier double quote ¬
field info {{1, text format}} ¬
origin Macintosh with tab
end tell
Если бы я мог указать Excel использовать разделитель строк, отличный от CR (или LF), я был бы счастлив, но Excel, похоже, допускает изменение только разделителя полей, но не разделителя строк.
Есть указатели?
Спасибо
Макс
Excel открыт