Phil ist Mitglied der MIS-Abteilung seiner Bank. Die Abteilung erstellt viele Managementberichte mit Excel. Dabei schreiben sie viele Makros, um die Berichte so weit wie möglich zu automatisieren. Aufgrund des Sarbanes-Oxley-Gesetzes muss die Bank Änderungen am VBA-Code nachverfolgen. Phil fragt sich, ob es Produkte oder Methoden gibt, um die Änderungen im VBA-Code zu verfolgen, die hervorheben, was geändert wurde, und diese Änderungen dann für Dokumentationszwecke beizubehalten.

Der einfachste Weg, dies zu tun, besteht darin, den Makrocode regelmäßig in eine Textdatei zu exportieren und dann die Textdateien zu archivieren. Dies kann jeden Tag, jede Woche, jeden Monat usw. erfolgen oder jederzeit, wenn sich der Code ändert. Geben Sie einfach jeder Textdatei einen anderen beschreibenden Namen, damit Sie feststellen können, welche Version die Datei enthält.

Im Textdateiformat können die Dateien leicht miteinander verglichen werden, um Unterschiede hervorzuheben. Es gibt eine beliebige Anzahl kommerzieller Produkte, die zum Vergleichen der Textdateien verwendet werden können. (Sie können sogar Microsoft Word verwenden, um verschiedene Versionen von Dateien zu vergleichen.)

_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 (11288) gilt für Microsoft Excel 2007 und 2010. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: