ExcelFormul
Dil Seçimi / Language
ActiveWorkbook ve ThisWorkbook Farkı | Adım Adım Excel VBA Eğitimi
Modül 4: Dosya İşlemleri

ActiveWorkbook ve ThisWorkbook Farkı

10.10.2026 483 Okunma

Kritik Referanslar

Birden fazla Excel dosyası açıksa, ActiveWorkbook ekranda en üstte görünen dosyadır. ThisWorkbook ise kodların yazılı olduğu, makroyu barındıran asıl dosyadır.

VBA Kodu:

Sub DosyaFarki()
    MsgBox "Aktif: " & ActiveWorkbook.Name & " | Kodun Sahibi: " & ThisWorkbook.Name
End Sub

Ne Göreceksiniz? Ekranda iki farklı dosyanın adını veren bir mesaj kutusu çıkacaktır.