.xlsx ファイルhttp://www.eia.gov/forecasts/steo/archives/mar14_base.xlsxを .csvに変換しようとしていますが、.xlsx にはローカル ファイルにリンクする数式が含まれているようです。持っていない(ファイルの作成者は、式としてではなく値として貼り付けるのを忘れたに違いない)ので、使用するたびにssconvert
式を再計算しようとしますが、失敗するため、データを取得できません:
ssconvert --export-type=Gnumeric_stf:stf_assistant -O "locale=C
format=automatic separator=, eol=unix sheet='3atab'" "STEO_m.xlsx"
"text.csv"
次のメッセージをトリガーします: (および .csv 内の値が欠落しています)
(/usr/bin/ssconvert:14771): GLib-GObject-WARNING **: g_object_set_valist: オブジェクト クラス 'SheetObjectImage' には、'style' '7etab' という名前のプロパティがありません!BM7 :
'VLOOKUP($A7,[1]oracle_allbbb! $2:$89130,Dates!BM$12+1,FALSE)' 無効な式
関数に --recalc 引数もあることがわかりましssconvert
たが、実際には反対のことをしたいのです!
ssconvert --recalc=FALSE --export-type=Gnumeric_stf:stf_assistant -O "locale=C format=automatic separator=, eol=unix sheet='3atab'" "STEO_m.xlsx" "text.csv"
ここで解決策を見つけるために何かアドバイスはありますか?