Wenn ich eine Datei für meine Ausbildung oder für meinen Blog oder andere Artikel, die ich schreibe, erstelle, verwende ich regelmäßig die Funktion FORMULATEXT, um die Formel in einer Zelle rechts neben der eigentlichen Formel anzuzeigen. Um Zeit zu sparen, habe ich ein Makro erstellt, das die Arbeit für mich erledigt.
Das Makro wird wie folgt verwendet.
Sub InsertFormulaText() ' Fügt die Funktion FORMULATEXT in den ausgewählten Bereich ein ' bezieht sich auf die Zelle links vom ausgewählten Bereich Selection.Formula = "=FORMULATEXT(RC)" End Sub
Das RC ist ein relativer Verweis auf die Spalte links. Das -1 nach dem C bedeutet, dass es sich auf die linke Spalte bezieht. Eine positive Zahl würde sich auf eine Spalte auf der rechten Seite beziehen.
Sie wählen den Bereich aus, bevor Sie dieses Makro ausführen.
Dieses Makro spart mir jedes Mal ein paar Tastenanschläge, wenn ich es verwende, da ich es über die Symbolleiste für den Schnellzugriff ausführe.
Siehe diesen Beitrag über das Ausführen von Makros über die Symbolleiste für den Schnellzugriff.
Wenn Sie neu im Bereich Makros sind, sehen Sie sich dieses kostenlose Webinar über Makros an. Es enthält ein pdf-Handbuch.
- Excel ISDATE Funktion 2. Juli 2019
- Excel VBA um zu bestätigen, dass ein Bereich ausgewählt ist 6. Oktober 2020
- Excel VBA um die erste Zelle in einem Bereich auszuwählen 29. September 2020
- VBA Tipp – bitte lassen Sie das Feld Nächste nicht leer 1. September 2020
- Aktivieren eines Blatts, wenn eine Excel-Datei geöffnet wird 29. Oktober 2019