HERBERS Excel-Forum - die Beispiele

Thema: Formeln mit Zelladressen speichern

Home

Gruppe

Funktion

Problem

Wie kann ich alle Formeln eines Tabellenblattes mit den jeweils zugehörigen Zelladressen als Textdatei speichern?

Lösung
Geben Sie den nachfolgenden Code in ein Standardmodul ein und weisen Sie ihn einer Schaltfläche zu.
StandardModule: basMain

Sub SaveFormulas()
   Dim rng As Range
   Dim iFile As Integer
   Dim sFile As String
   sFile = Application.Path & "\formulas.txt"
   iFile = FreeFile
   Open sFile For Output As iFile
   For Each rng In Range("A1").CurrentRegion.Cells
      If rng.HasFormula Then
         Print #iFile, _
            rng.Address; Tab; _
            rng.Formula, Tab; _
            rng.FormulaLocal
      End If
   Next rng
   Close iFile
   Workbooks.OpenText _
      Filename:=sFile, _
      DataType:=xlDelimited, _
      tab:=True, _
      semicolon:=False, _
      comma:=False, _
      Space:=False, _
      other:=False
   MsgBox "Weiter"
   ActiveWorkbook.Close savechanges:=False
   Kill sFile
End Sub

Beiträge aus dem Excel-Forum zu den Themen Funktion und Formel

eine Zelle, 2 Formeln, Zahlen aber getrennt Copy funktioniert nur einmal
Schreibschutz prüfen funktioniert nicht Formelproblem
Split-Funktion beim Einlesen TXT-Datei Namensliste 2 mit Formeln ableiten
Match Funktion spinnt (?) Formel gesucht
SVerweis funktioniert nicht PasteSpecial funktioniert nicht.
SVERWEIS Formel Ergänzen Formel wenn Wert gefunden überschreiben
VERGLEICH/INDEX Formelproblem Formel ODER/WENN
Formeln durch feste Werte ersetzen Per Matrix Formel filtern
Tabelle per Formeln um 90 Grad drehen Formel automatisch im Tabellenblatt mit nach unten
VBA-Code funktioniert nicht mit anderem Office Hilfe bei der INDEX Funktion
Index Formel_Berechnung nur bei bestimmten Wert Datei langsam durch Formel
Vorhandensein der Formel Formel Datum
Wenn Formel Formel mit INDIREKT
Formel in definierten Namen unabhängig von Tabelle Formel ändern
Formel für Power query Per Formel oder VBA Bedingung schaffen.
MAX wenn mit Indirekt in Matrixformel Formel zeigt Fehler an
Jede 35 Zeile eine Formel mit einem anderem Datum Excel 2013 Formeln
Zelladressen von FunktionsParametern ermitteln Makro startet nicht - Bezug auf eine Formel
Formel aus Zellen erstellen und einfügen als Forme Formel in eine Zelle einbinden
Gelöschten Zellwert durch Formel ersetzen Index Vergleich Formel mit Summenformel
Find statt Formel nach Wert suchen lassen Matrixformel mit Summenfunktion
Matrixformel legt Excel Lahm Formel funktioniert nicht, SVerweis
VBA das Formel Erbebnis teilweise Fett Formel macht Probleme!!!
Automatisches sortieren mit Hilfe einer Formel Makro funktioniert nach Beenden von Excel nicht
AW auf: Formel in VBA umwandeln - Jen 30.08.19 Formel in Zelle schreiben ohne festen Zellbezug