Merhaba,
Makro ile dosyanın adını istediğim hücreye yazdırabiliyorum.
Sheets("Sayfa1").Range("R2").Value = ThisWorkbook.Name ile fakat ben aynı makroyu yaklaşık 10 farklı dosyada direk çalıştırıyorum. Yani makrolu dosya açıkken diğer dosyalarda makroyu çalıştır deyip makroyu seçiyorum. Diğer dosyalara tek tek makroyu eklemiyorum.
Bu durumda sayfa adını ekleme kodu ilk dosyanın adını ekliyor...Her dosyada makroyu çalıştır dediğimde sadece o dosyanın adını yazmanın bir yolu var mı acaba?
Makro ile dosyanın adını istediğim hücreye yazdırabiliyorum.
Sheets("Sayfa1").Range("R2").Value = ThisWorkbook.Name ile fakat ben aynı makroyu yaklaşık 10 farklı dosyada direk çalıştırıyorum. Yani makrolu dosya açıkken diğer dosyalarda makroyu çalıştır deyip makroyu seçiyorum. Diğer dosyalara tek tek makroyu eklemiyorum.
Bu durumda sayfa adını ekleme kodu ilk dosyanın adını ekliyor...Her dosyada makroyu çalıştır dediğimde sadece o dosyanın adını yazmanın bir yolu var mı acaba?
