Как предотвратить 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"
Какой совет вы могли бы дать мне, чтобы найти решение здесь?