Go语言生成Excel功能的.exe文件,本地执行无误,但到别人机器上一运行不报错,但不生成Excel文件,这是什么原因呢?如何处理才能正确运行? 附加:excel 第三方包 为 tealeg/xlsx 包

Go语言生成Excel功能的.exe文件,本地执行无误,但到别人机器上一运行不报错,但不生成Excel文件,这是什么原因呢?如何处理才能正确运行? 附加:excel 第三方包 为 tealeg/xlsx 包

共 8 个回复


jimmykuu

多打印些信息出来,检查下程序执行情况,判断下问题出在哪。

估计问题是路径问题,保存到别的地方去了。

# 0

sioncheng

自己弄个虚拟机装个干净独立的windows,把你分发程序现在虚拟机里测试看看。

# 1

coolmm

感谢jimmykuu和sioncheng ,查明确实是路径问题。多谢啦!

# 2

bhylh

你好,使用tealeg/xlsx包 写入的excel文件是xlsx格式?创建文件完成后能正常打开吗

# 3

tolerance

我用tealeg/xlsx生成的.xlsx文件 office打不开,wps可以打开,这是怎么回事呢?

# 4

coolmm

因为现在还没有弄好格式,故而生成的文件报错。 我用了nadoo版tealeg xlsx,这个可以写数据,但没格式。

# 5