📚 Kod Bankası

Excel ve VBA konularında sıfırdan ileri düzeye ücretsiz dersler, hazır makro kodları ve pratik örnekler.
Veri analizi yeteneklerinizi geliştirin, iş hayatınızda fark yaratacak Excel becerilerini bizimle kazanın.

Dersler VBA Kodları Ücretsiz
Anasayfa / VBA ile Dosya Seçtirme: FileDialog Kullanımı

VBA ile Dosya Seçtirme: FileDialog Kullanımı

0 yorum

Makro yazarken dosya yolunu kodun içine gömmek (C:\Dosya.xlsx) risklidir. Dosya taşınırsa kod patlar. Bunun yerine kullanıcıya Windows dosya seçme penceresi açtırın.

Örnek Kod

Sub DosyaSec()
  With Application.FileDialog(msoFileDialogFilePicker)
    .Title = "Lütfen bir Excel dosyası seçin"
    .Filters.Add "Excel Dosyaları", "*.xlsx"
    If .Show = -1 Then
      MsgBox "Seçilen dosya: " & .SelectedItems(1)
    Else
      MsgBox "Dosya seçilmedi."
    End If
  End With
End Sub

Bu kod, seçilen dosyanın yolunu hafızaya alır, sonra bu yolla istediğiniz işlemi yapabilirsiniz.

Yorumlar (0)

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

Yorum Yap