Aktualisieren des Inhalts eines iRibbon-Steuerelements über den Rückruf eines anderen Steuerelements

In früheren Zeiten von VBA konnten wir auf Steuerelemente in einem Formular direkt über den Namen zugreifen. Ich bin ein wenig ratlos darüber, wie das in VBA 2010 gemacht wird (oder ob es überhaupt noch möglich ist).

Angenommen, ich habe ein Menüband-Steuerelement mit einer Dropdown-Liste mit dem Namen "channelList" und an einer anderen Stelle im Menüband ein Textfeld mit dem Namen "labelText". Jedes dieser Elemente verfügt über eine eindeutige Rückruffunktion. Wenn ich in labelText etwas eingebe, wird der Rückruf ausgelöst und wenn ich ein Element aus der channelList-Listbox auswähle, wird der Rückruf mit dem als Argument übergebenen Listenelement ausgelöst.

Ich bin erstaunt darüber, wie ich den Inhalt des labelText-Textfelds mit "etwas" aus dem channelList-Rückruf aktualisieren würde.

Gibt es eine Möglichkeit, über den Listbox-Rückruf direkt auf das Textbox-Steuerelement zuzugreifen, oder muss ich ein Ereignis generieren? Welche Methode oder Funktion würde ich verwenden, um den Textwert für das Steuerelement festzulegen? (Muss ich das IRibbonControl-Objekt in etwas umwandeln?)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage