我们有VBA用于将数据从FlexGrid导出到Excel。这是通过将列格式分配给列来完成的。我们正在将项目迁移到VB.NET,我们通过将日期格式分配给单元格来执行相同的过程,如下所示:
objWorkSheet.Cells(irow, icol).EntireColumn.NumberFormat = "dd/mm/yyyy"
我可以在导出后在Excel中看到正确的日期格式。例如:“30/10/2010”。 但在此日期显示为“10/30/2010”的测试环境中情况并非如此。我已经在另一台显示“10/30/2010”的开发者机器上进行了测试,虽然它在我的机器上正确显示,其日期格式为“dd / MM / yyyy”。
它发生了什么我不明白?