新浪博客

excel vba 转换日期格式

2014-01-08 17:07阅读:
Sub 一键转换日期格式()
For Each cell In Selection.CurrentRegion
If IsDate(cell.Value) Then
'1999年3月21日
cell.NumberFormatLocal = 'yyyy''年''m''月''d''日'';@'
'二○○五年七月九日
cell.NumberFormatLocal = '[DBNum1][$-804]yyyy''年''m''月''d''日'';@'
'27-Aug-09
cell.NumberFormatLocal = '[$-409]d-mmm-yy;@'
'1999年3月
cell.NumberFormatLocal = 'yyyy''年''m''月'';@'
'3月21日
cell.NumberFormatL
ocal = 'm''月''d''日'';@'
End If
Next cell
End Sub

我的更多文章

下载客户端阅读体验更佳

APP专享