目前碰到了一个在c#.net中导出excel文件,再导入时提示如下信息的错误:
外部表不是预期的格式
只能通过将导出的xls文件另存为相同的xls文件,相当于通过excel的格式转换功能,将格式正确化.
通过这种方式才能再次导入而不出错.
我用的是网上提供一个ExcelHelper类包.
通过试验发现一个解决办法,
[1]ExcelHelper提供了通过模板来创建新excel文件的功能,我们给它设置一个格式正确的template.xls文件,再指定保存路径,导出数据为xls文件即可.
[2]再次用程序导入没有报错了.
问题解决.