0

我们有用于将数据从 FlexGrid 导出到 Excel 的 VBA。这是通过将单元格格式分配给列来完成的。我们正在将项目迁移到 VB.NET,在其中我们通过将日期格式分配给单元格来遵循相同的过程,如下所示:

objWorkSheet.Cells(irow, icol).EntireColumn.NumberFormat = "dd/mm/yyyy"

导出后,我可以在 Excel 中看到正确的日期格式。例如:“2010 年 10 月 30 日”。但在此日期显示为“10/30/2010”的测试环境中情况并非如此。我已经在另一台也显示“10/30/2010”的开发人员机器上进行了测试,尽管它在我的机器上正确显示,其日期格式为“dd/MM/yyyy”。

我不明白这是怎么回事?

4

0 回答 0