我正在尝试将 .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"
你有什么建议可以给我在这里找到解决方案吗?