Vba ile klasör içinde klasör oluşturma

Katılım
27 Ocak 2021
Mesajlar
98
Excel Vers. ve Dili
2019 turkce
Merhabalar klasör içinde klasör oluşturmak istiyorum aşağıdaki kodla sadece 1 klasör oluşturuyor onun içine klasör oluşturamıyorum yardım ederseniz memnun olurum
Sub klasör()
Dim yol As String
yol = "C:\İşletme Proğramı\"
Application.ScreenUpdating = False
If Dir(yol, vbDirectory) = "" Then MkDir yol
End Sub

ben
yol = "C:\İşletme Proğramı\Faaliyet raporu"
şeklinde oluşturmasını istiyorum.
bu yolu kodun içine yazdığımda hata veriyor
 
En sona bir tane \ ekleyerek deneyin.

"C:\İşletme Proğramı\Faaliyet raporu\"

Not: Bu yöntem C de İşletme Proğramı klasörü olduğunda çalışır.

Ek: İki klasörü sırasıyla oluşturmak için aşağıdaki kodu kullanabilirsiniz.

C++:
Sub klasör()
Application.ScreenUpdating = False
If Dir("C:\İşletme Proğramı\", vbDirectory) = "" Then MkDir "C:\İşletme Proğramı\"
If Dir("C:\İşletme Proğramı\Faaliyet raporu\", vbDirectory) = "" Then MkDir "C:\İşletme Proğramı\Faaliyet raporu\"
Application.ScreenUpdating = True
End Sub
 
Son düzenleme:
Geri
Üst