Tôi đang cố gắng tự động cập nhật phạm vi ngày trên đầu báo cáo của mình trong Excel dựa trên phạm vi ngày từ dữ liệu tôi tải xuống từ cơ sở dữ liệu văn bản. Trong macro được liệt kê bên dưới, tôi gặp lỗi Thời gian chạy '13': Nhập không khớp PEndDt = Right(PaidDateRange, 8)
.
Tôi nghĩ biến ngày, PEndDt, không thích nhận Chuỗi. Nhưng tôi đã gán các chuỗi cho các biến ngày trong các macro khác! Bây giờ tôi không biết cách khắc phục điều này. Xin hãy giúp đỡ.
Sub test()
Dim PEndDt As Date
Dim PaidDateRange As String
PaidDateRange = "PAID DATE 1/01/13 - 9/31/13"
PEndDt = Right(PaidDateRange, 8)
Range("A1") = "Report thru " & Format(PEndDt, "Long Date")
End Sub