VBA ile Klasör Oluşturmak: MkDir Komutu

Mart 14, 2026 ŞinDar Apps

Makronuz raporları kaydedecek ama ya "C:\Yedekler" klasörü yoksa? Hata verir. Kodun önce klasörü oluşturması gerekir.

Kod Örneği

Sub KlasorYap()
  Dim KlasorYolu As String
  KlasorYolu = "C:\Raporlar\" & Year(Date)

  'Klasör yoksa oluştur
  If Dir(KlasorYolu, vbDirectory) = "" Then
    MkDir KlasorYolu
    MsgBox "Klasör oluşturuldu: " & KlasorYolu
  End If
End Sub

Bu kod, örneğin "C:\Raporlar\2026" klasörünü otomatik yaratır.

Yorumlar (0)

Henüz yorum yapılmamış. İlk yorumu sen yap!

Yorum Yap