Hallo Zusammen,
meine VBA Datei füllt per Button viele Zeilen mit einer Formel.
Für die Übersichtlichkeit wollte ich nun in einem Modul (Formeln) alle Formeln hinterlegen und schließlich im Modul des Tabellenblattes (Eingabeparameter) auf diese zugreifen. Ich habe die Formeln als String angelegt ( da er ja einfach das Feld auswählen und die Formeln dort hinein schreiben soll) und natürlich als Public deklariert. Aber trotz allem kann das Modul Eingabeparameter nicht auf die Formel zurück greifen. Der Code läuft ohne Fehler durch aber die Zelle bleibt leer, ohne Formel.
Beispielhaft steht im Modul Formeln:
Option Explicit
Public Formel1 As String
Sub Formeln()
Formel1="10+10"
End Sub
im Modul Eingabeparameter steht dann:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "A1" Then
Range("B2").Value = Formel1
End If
End Sub
Kann mir jemand sagen, an was das liegen kann?
Danke für eure Hilfe!!
Viele Grüße
Katharina