• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makronun olduğu Excel dosyasının adı?

Katılım
30 Nisan 2008
Mesajlar
73
Excel Vers. ve Dili
2007 tr
Merhaba arkadaşlar,

Basit bir sorum olacak :
Birçok Excel dosyası ile çalışırken (Aktif workbook sürekli değişiyor) makronun kayıtlı olduğu ana excel dosyasının adını nasıl bir kod satırı ile öğrenebilirim?

Teşekkürler.
 
Merhaba,
ThisWorkbook.Name
şeklinde deneyebilirsiniz.
 
Kod, açık olan Excel dosyalarında makro olup olmadığını sorgulamaktadır.
Kod:
Sub MakroVarmi()
    Dim Wrk As Window
    For Each Wrk In Application.Windows
    With Wrk
        For i = 1 To Workbooks(.Caption).VBProject.VBComponents.Count
            k = k + Workbooks(.Caption).VBProject.VBComponents(i).CodeModule.CountOfLines
        Next
        If k > 0 Then MsgBox .Caption & " Dosyasında Makro Var"
        k = 0
    End With
    Next
End Sub
 
Çok teşekkür ederim. İhtiyacım olan, sayın Dentex'in çözümü gibi bir satır idi ve problem çözüldü. Hamitcan beye de ayırca teşekkür ederim vakit ayırıp çözüm sunduğu için.
 
Geri
Üst