Daten in einem VBA-Formular an eine Variable übergeben

Daten in einem VBA-Formular an eine Variable übergeben

Hallo,
hoffentlich ein leichtes, aber da ich sehr wenig Erfahrung mit VBA habe,
ein schwieriges Problem für mich:
Bereits geschafft:
Lasse mir eine Interne Varibale (Name: Uhr_Abluft) in ZenOn anzeigen und habe diese Anzeige mit einem VBA -> LeftClickDown verknüpft.
Damit öffnet sich ein VBA-Formular, welches über "objStrE" den Wert der Variable übernimmt.
Public Sub LeftClickDown_Default (obElem As Element)
Dim obVariable As Variable
Set obVariable = obElem.ItemVariable(0)
objStrE = obVariable.Value
UserForm1.Caption = "Uhrenmenü"
UserForm1.Show
In diesem Formular wird der Wert mittels VBA zerlegt (ist ein String, Wochenuhr), die einzelnen Teile können verändert werden. Mit einem Befehl wird der Wert im Formular wieder zusammengesetzt und über "objStrA" angezeigt.
Jetzt zu meiner Frage:
Ich habe den Wert der Internen Variable ja in das Formular übernehmen können (objStrE).
Wie kann ich jetzt den neuen, im Formular veränderten Wert (objStrA) wieder an die
Interne Variable übergeben? Am besten beim Schließen des Formulars.
Danke!
Martin

This is a migrated post! Originally posted on 25.07.2008 by user herrmoartl. Please be aware that information can be outdated.