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 我就是这么做的。它起作用了
|
Interactive · 如果相邻单元格为空,则VBA完成循环 1 年前 |
RonanC · VBA数据验证下拉列表,是否也允许自由文本? 1 年前 |
user1646660 · 如果日期介于两个日期之间,则向插槽添加日期 1 年前 |
Blake S · Excel宏错误:过程调用或参数无效 1 年前 |
Hieu Minh · 数据透视表无法覆盖现有的合并单元格 1 年前 |
Nick · 当条件匹配电源查询时,从单独的查询中返回多列 2 年前 |