程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> vba-用bva讓一個單元格顯示另一個單元格的修改日期,且能決定日期顯示的格式

vba-用bva讓一個單元格顯示另一個單元格的修改日期,且能決定日期顯示的格式

編輯:編程綜合問答
用bva讓一個單元格顯示另一個單元格的修改日期,且能決定日期顯示的格式

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 4 Then
Cells(Target.Row, 6) = Now
End If
End If
End Sub
這是我在網上收的,日期的格式太詳細,我想只顯示月、日就可以了。右鍵單元格,設置單元格格式不行,能否在vba中就把日期的格式定義好。

最佳回答:


 Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count = 1 Then
If Target.Column = 4 Then
    Cells(Target.Row, 6).NumberFormatLocal = "yyyy-m-d" '年月日
    'Cells(Target.Row, 6).NumberFormatLocal = "m-d" '月日
    Cells(Target.Row, 6) = Now
End If
End If
End Sub
lxcyly2
danielinbiti
lxcyly2
danielinbiti
lxcyly2
danielinbiti
lxcyly2
danielinbiti
danielinbiti
lxcyly2
lxcyly2
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved