Mô tả DateValue
Trả về số thứ tự của một ngày.
Ví dụ về DateValue Đơn giản
Đây là một ví dụ DateValue đơn giản:
123 | Sub DateValue_Example ()MsgBox DateValue ("Ngày 12 tháng 2 năm 2022")Kết thúc Sub |
Mã này sẽ trở lại vào ngày 02/12/2019.
Các ví dụ sau sẽ có kết quả tương tự.
1234567 | DateValue ("2 12 2022")DateValue ("2/12/2019")DateValue ("2,12,2019")DateValue ("2-12-2019")DateValue ("ngày 12 tháng 2 năm 2022")DateValue ("Tháng 2/12/2019")… |
Nếu nhưngày là một chuỗi chỉ bao gồm các số được phân tách bằng các bộ tách ngày hợp lệ (”“, “/”, “,”, “-“), DateValue nhận ra thứ tự cho tháng, ngày và năm theo định dạng Ngày ngắn mà bạn đã chỉ định cho hệ thống của mình.DateValue cũng nhận ra các ngày rõ ràng có chứa tên tháng, ở dạng dài hoặc viết tắt.
Nếu một phần của nămngày bị bỏ qua,DateValue sử dụng năm hiện tại kể từ ngày hệ thống của máy tính của bạn.
Nếungày đối số bao gồm thông tin thời gian,DateValue không trả lại nó. Tuy nhiên, nếungày bao gồm thông tin thời gian không hợp lệ (chẳng hạn như “37:69”), một lỗi xảy ra.
Cú pháp DateValueAdd
Trong VBA Editor, bạn có thể nhập “DateValue (” để xem cú pháp cho Hàm DateValue:
Hàm DateAdd chứa một đối số:
Ngày: Một chuỗi văn bản đại diện cho một ngày (ví dụ: “ngày 1 tháng 1 năm 2022”)
Ví dụ về hàm DateValue trong Excel VBA
Bạn có thể tham chiếu một ô chứa ngày tháng:
12345 | Sub DateValue_ReferenceDates_Cell ()MsgBox DateValue (Phạm vi ("C2"). Giá trị)Kết thúc Sub |
Điều này sẽ trở lại 01/02/2019.
Các DateValue nhận dạng tháng, ngày và năm cho một chuỗi ngày hợp lệ.
12 | DateValue ("6-15-2019")DateValue ("15-6-2019") |
Kết quả: 15/06/2019