exceltricks

Alle Formeln eines Bereiches in Notizen (früher Kommentare) sichern (VBA)

Mit dem folgenden Makro können Sie automatisch die Formeln von Zellen in Notizen (früher Kommentare) sichern. Markieren Sie einfach den entsprechenden Bereich, dessen Formelinhalte Sie in Notizen übertragen und sichern wollen. Wenn Sie keinen Bereich in einem Tabellenblatt markieren, dann werden die Formeln des gesamten Tabellenblattes in Notizen übertragen. Das Makro sucht alle Zellen mit Formeln und schreibt die Formeln in eine Notiz in der entsprechenden Zelle. Bitte beachten Sie aber hierbei, dass bereits vorhandene Notizen durch dieses Makro überschrieben werden.

Formeln-in-Notizen-sichern-01
Abbildung: Formeln sollen in Notizen (früher Kommentare) gesichert werden

Makro

Sub Formeln_in_Notizen_sichern()
On Error GoTo Fehlerbehandlung
Dim Zelle As Range
Selection.SpecialCells(xlCellTypeFormulas, 23).Select
For Each Zelle In Selection
Zelle.ClearComments
Zelle.AddComment Zelle.FormulaLocal
Next Zelle
End
Fehlerbehandlung:
End Sub

Fügen Sie den Makro-Code in ein VBA-Modul ein

Damit Sie das Makro in Excel einsetzen können, müssen Sie zunächst den Code in ein VBA-Modul einer Arbeitsmappe übernehmen. Die entsprechende Arbeitsmappe in welcher Sie den Code eingefügt haben, muss in Excel geöffnet sein, damit Sie den Makro in Excel einsetzen können.

Tipp: Fügen Sie den VBA-Code am besten in die persönliche Makroarbeitsmappe „Personal. xlsb“ ein. Damit steht Ihnen der Makro immer zur Verfügung, da die persönliche Makroarbeitsmappe immer beim Starten von Excel automatisch geöffnet wird.

Haben Sie den Code in ein Modul eingefügt, dann können Sie den Visual Basic Editor wieder verlassen, indem Sie die Tastenkombination Alt + Q drücken. Alternativ können Sie im Menü die Befehlsfolge Datei > Schließen und zurück zu Microsoft Excel ausführen.

So starten Sie das Makro und übernehmen die Formeln in Notizen

Um die Formeln in Notizen zu übertragen müssen Sie nun das Makro Formeln_in_Notizen_sichern starten. Drücken Sie die Tastenkombination Alt + F8 um das Dialogfeld Makro zu öffnen. Klicken Sie hier mit der linken Maustaste auf dem Makro Formeln_in_Notizen_sichern und anschließend am rechten Rand auf die Schaltfläche Ausführen.

Abbildung: Makro starten

Durch Klick auf die Schaltfläche Ausführen wird das Makro gestartet und die Formeln in Notizen übertragen.

Infos zu diesem Makro

Wie am Anfang des Beitrags schon erwähnt, gibt es bei der Anwendung des Makros die folgende Punkte zu beachten:

Weiterführende Links:

Formeln statt Berechnungsergebnisse im Tabellenblatt anzeigen lassen

Die mobile Version verlassen