Board logo

標題: [發問] Excel userform的Datepicker轉到spreadsheet的格式問題 [打印本頁]

作者: u8532005    時間: 2018-8-23 12:03     標題: Excel userform的Datepicker轉到spreadsheet的格式問題

Hello 各位大大好,
以下是我應用userform與dtpicker時遇到的問題, 請好心的大大幫忙解惑~  謝謝

1. userform有插入dtpicker點選日期,
[attach]29257[/attach]
VBA碼:
Private Sub 客戶反應日期1_CallbackKeyDown(ByVal KeyCode As Integer, ByVal Shift As Integer, ByVal CallbackField As String, CallbackDate As Date)   
End Sub

dtpicker屬性的設定如下:
[attach]29258[/attach]
[attach]29259[/attach]

2. 將userform的dtpicker寫入spreadsheet的VBA碼:
r = Range("D10").End(xlDown).Row + 1
        Cells(r, "I") = 客戶反應日期1.Value

3.問題來了:
寫入到spreadsheet後, 會寫入 年/月/日/小時/分鐘.
我是想要只寫入 年/月/日, 請問要怎麼修改呢?

謝謝
作者: a5007185    時間: 2018-8-24 10:36

  1. Cells(r, "I") = Format(客戶反應日期1.Value,"YYYY/MM/DD")
複製代碼
試試這個
作者: u8532005    時間: 2018-8-24 17:24

回復 2# a5007185

可行!
感恩大大  讚嘆!:D




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)