Bir metin veritabanından indirdiğim verilerden alınan tarih aralığına göre Excel'deki raporumun üstündeki tarih aralığını otomatik olarak güncellemeye çalışıyorum. Aşağıda listelenen makroda '13' çalışma zamanı hatası alıyorum: tür uyuşmazlığı açık PEndDt = Right(PaidDateRange, 8).
Bence Date değişkeni, PEndDt, String almaktan hoşlanmıyor. Ancak, diğer makrolardaki Date değişkenlerine dize atadım! Şimdi bunu nasıl düzelteceğim. Yardım lütfen.
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