![]() |
1
41
是否尝试将整个列格式化为日期列?像这样:
您可以尝试的另一件事是,在将文本加载到Excel单元格之前,在字符串表达式前面加一个勾号(不确定这是否重要,但直接在单元格中键入文本时,它是有效的)。 |
![]() |
2
13
尝试使用
希望这有帮助。 |
![]() |
3
6
这对我有用:
请注意日期前添加的记号。 |
![]() |
4
3
要在Excel单元格中按代码日期设置格式,请尝试以下操作:
如果要设置整个列,请尝试以下操作: Excel.Range rg=(Excel.Range)xlWorkSheet.Cells[numberRow,numberColumn];
|
![]() |
5
2
我知道这个问题很老了,但是通过VSTO在Excell单元格中填充日期有几个问题。
例如,我要从SQL Analysis Server返回的日期,我必须翻转它们,然后格式化它们:
否则公式使用日期无效-单元格C4中的公式与单元格C3中的公式相同:
|
![]() |
6
1
https://github.com/anakic/ExcelDateTimeFormatHelper/blob/master/FormatHelper.cs
|
![]() |
7
1
稍微扩展一下@Assaf answer,为了正确应用格式,我还必须转换
或者可以将格式应用于整个列:
|
|
8
0
这对我有用:
|
|
9
0
希望这有帮助
|
![]() |
10
0
试试这个解决方案,在我的软件中工作得很好:
|
![]() |
11
0
这是一根旧线。此时,人们要么使用OpenXML。OpenXML更好。好吧,像我这样的很多人都被卡住了,因为最初的开发人员使用interop。 我也挣扎了几个小时。我试过这里的所有东西和其他用法。它仍然给我数字表示。 后来我发现是我定的风格。时尚地产毁了一切。我刚刚添加了NumberFormatproperty 我就是这么做的。它起作用了
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 5 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 6 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 6 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 6 月前 |