VBA Makro - Bitte um Unterstützung

VBA Makro - Bitte um Unterstützung

Hallo zusammen,

bitte um Hilfe bei einem hoffentlich einfachen VBA Problems:

Ich habe im Editor eine Interne Variable angelegt, von Typ String, mit Namen z.B. INT_TEXT_PROGRAMM
Diese Variable kann ich in der Runtime mit einem Text beschreiben.

Ich möchte nun mittels Button / Funktion in der Runtime ein Programm aufrufen und den "Value" (also den eingegebenen Text) an das Programm übergeben und zwar mittels eines VBA-Makros.

Mittels eines "Statischen" Textes im Makro funktioniert das auch reibungslos.
Nun möchte ich statt des statischen Textes den Value der Internen Variablen übergeben.

Hier das bisherige Makro:

Public Sub Macro_Programm_aufrufen()
        
    Dim VarName_1 As String

    VarName_1 = "C:\Beispielprogramm\programm.exe " & " Texteingabe"

        Shell (VarName_1)
        Cel.WriteCelString (VarName_1)

End Sub

Danke!

Gruß
Martin