如何在 Excel 2010 中动态格式化日期

1 formatting microsoft-excel microsoft-excel-2010

谁能帮我提供如下格式。你可以使用宏,如果你想格式化,否则如果有其他简单的步骤,请告诉我。我搜索了其他线程并且都引用了特定的单元格,但是我需要动态代码。

S No  Column 1    Result    
1     07-09-2012  0912  (First Two Digit Month and Next Two Digit Year)
2     12-10-2012  1012
Run Code Online (Sandbox Code Playgroud)

结果列是我想要的输出。

有一点很重要。这一行可能是 10 或 20 或任何东西。如果我在单元格中提供日期,则结果列应显示日期列中给出的格式。

希望你明白我的要求。如果您有任何澄清,请告诉我。

chr*_*sen 5

将“mmyy”类型的自定义数字格式应用于单元格。底层数据仍然是 DateTimeSerial,只是显示受到影响。