Как предотвратить ssconvert для пересчета файла Excel перед преобразованием

Я пытаюсь преобразовать файл xlsx http://www.eia.gov/forecasts/steo/archives/mar14_base.xlsx в CSV, но кажется, что xlsx содержит формулы, которые ссылаются на локальный файл, который я не делаю have (создатель файла должен был забыть вставить как значения, а не как формулу), поэтому каждый раз, когда я использую ssconvert, он пытается пересчитать формулу, что не удается, поэтому я не могу получить данные:

ssconvert --export-type = Gnumeric_stf: stf_assistant -O "locale = C format = автоматический разделитель =, eol=unix sheet='3atab'" "STEO_m.xlsx" "text.csv"

вызывает следующее сообщение: (и значения внутри CSV отсутствуют)

(/ usr / bin / ssconvert: 14771): GLib-GObject-WARNING **: g_object_set_valist: класс объекта SheetObjectImage' has no property namedстиль '' 7etab '! BM7:
'VLOOKUP ($ A7, [1] oracle_allbbb! $ 2: $ 89130, Dates! BM $ 12 + 1, FALSE)' Неверное выражение

Я видел, что в вашей функции ssconvert также есть аргумент --recalc, но на самом деле я хочу сделать наоборот!

ssconvert --recalc = FALSE --export-type = Gnumeric_stf: stf_assistant -O "locale = C format = автоматический разделитель =, eol=unix sheet='3atab'" "STEO_m.xlsx" "text.csv"

Какой совет вы могли бы дать мне, чтобы найти решение здесь?

1 ответ

Решение

Видимо это была ошибка. Это исправлено здесь.

Другие вопросы по тегам