0

我有一个脚本,它实际上对一个 excel 文件进行排序,并从排序后的文件中生成一个文本文件。

换句话说,我有一个按钮,用户可以单击该按钮对文件进行排序。此排序按钮修改文件并将其关闭。接下来,用户单击 GENERATE 按钮以从排序的工作表中生成一个文本文件。

生成函数实际上是在生成文本文件之前检查 excel 文件是否已排序。

但是,我的代码在 Windows 7 中工作,用户单击排序按钮并等待它完成,然后再单击生成按钮。但是,在 Windows XP 中,用户单击生成按钮,它会抛出一个错误,指出 excel 文件未排序。我试图打开文件,文件显示它已排序。

两个框架都是 .NET 4.0

4

1 回答 1

0

当我从 .net 打开具有不同文化的 Excel 文件时,我遇到了类似的问题,因为它们通常有不同的排序方法,在一种文化中,它在字母之前对数字进行排序,在其他字母中在数字之前排序。这可能与此有关。

于 2013-07-31T11:39:15.393 回答