Richards Firma verwendet, wie viele andere auch, ziemlich oft Excel. Tatsächlich haben sie Tausende und Abertausende von Excel-Arbeitsmappen, die sie im Laufe der Jahre gesammelt haben. Richard muss herausfinden, in welchen dieser Arbeitsmappen VBA-Makros enthalten sind, ohne dass jede Arbeitsmappe einzeln geöffnet und überprüft werden muss. Er fragt sich, ob es einen einfachen Weg gibt, dies zu tun.

Der einfachste Weg, dies zu tun, besteht darin, die Suchfunktionen von Windows (außerhalb von Excel) zu verwenden und nach Dateien zu suchen, die den Text „End Sub“ oder „End Function“ enthalten. Dadurch werden potenzielle Kandidaten-Arbeitsmappen schnell identifiziert, da jedes VBA-Verfahren am Ende eine dieser beiden Anweisungen verwenden muss. Es gibt auch einige Suchdienstprogramme von Drittanbietern, die problemlos in Excel-Dateien nachsehen können, ob der Text „End Sub“ oder „End Function“ vorhanden ist.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (12465) gilt für Microsoft Excel 97, 2000, 2002 und 2003.

Eine Version dieses Tippes für die Multifunktionsleistenoberfläche von Excel (Excel 2007 und höher) finden Sie hier: