嗨,我正在使用 Oracle 表单中的 DDE.Execute 命令将数据填充到 Excel 工作表中。代码很好,但是当我使用 DDE.Execute 命令执行下面的宏FORMAT_SECTION_TITLE_2时,它会为行着色,但也会将日期更改为数字,而不是单元格的值显示为正确的日期,它显示为39234
Sub FORMAT_SECTION_TITLE_2()
With Selection.Interior
.ColorIndex = 7
.Pattern = xlSolid
End With
Selection.Font.Bold = False
End Sub
我也试图改变很多东西,但没有帮助。请建议。
谢谢
更新 1:Siddharth 我在 excel 表中添加了一个新子,正如你提到的,我的表名称与你提到的 Sheet1 相同
Sub formatColumn()
Sheets("Sheet1").Columns(1).NumberFormat = "dd-mmm-yy"
End Sub