通过C#代码禁用Excel“存储为文本的数字”警告

我正在使用此代码将CSV文件转换为xls文件:

Spire.Xls.Workbook workbook = new Spire.Xls.Workbook(); workbook.LoadFromFile(path + @"\1.csv", ",", 1, 1); Spire.Xls.Worksheet sheet = workbook.Worksheets[0]; workbook.SaveToFile(path + @"\1.xls"); 

生成的Excel文件包含“存储为文本的数字”警告。

我想忽略/禁用来自C#代码的所有这些警告。

我该怎么做呢?

我find了解决scheme!

 using Excel = Microsoft.Office.Interop.Excel; Excel.Application app= new Excel.Application(); app.ErrorCheckingOptions.BackgroundChecking = false;//This line disable error checking Excel.Workbook wb = app.Workbooks.Open(path, 0, false, 5, "", "", true, Excel.XlPlatform.xlWindows, "\t", false, false, 0, true); ... wb.Close(true, url, null);