Ich schreibe ein Reporting-Tool Excel-Dateien für verschiedene „Compliance-Kriterien“, einschließlich wkb.VBProject.Protection zu dokumentieren, wenn der VBA gesperrt ist zu melden.Wie zum Testen der Existenz von VBA in Excel-Arbeitsmappe, in VBA?
Aber wie kann ich feststellen, wenn die Arbeitsmappe jedes Projekt?
Wenn ich
wkb.VBProject.VBComponents.Count - wkb.Worksheets.Count - 1 '(for the workbook)
berechnen, die mir die Anzahl der Module + Klassenmodule + Formen geben, aber ich kann noch einige Codes hinter einem Blatt hat.
Gibt es einen Weg in Excel - wie Access frm.HasModule - um herauszufinden, ob es VBA-Code in der Arbeitsmappe gibt?
dank Lunatik, das ist perfekt. –