Herbers Excel-Forum - das Archiv

Eigenschaft als Variable

Informationen und Beispiele zu den hier genannten Dialog-Elementen:


Betrifft: Eigenschaft als Variable
von: KaEmGe

Geschrieben am: 17.09.2019 17:00:25
Hallo,
ich ermittle durch eine Liste eine Textmarke in einem Worddokument und das dazugehörige Element in einer Userform, um die Werte ins Dokument zu übertragen, jedoch habe ich Elemente, die mal mit ".text", mal mit ".caption" oder ".Hyperlinks" etc. ihre Werte übergeben.
Gibt es eine Möglichkeit, wenn ich z.b. eine Tabelle mit
Name Textmarke | Name Steuerelement | Name Eigenschaft
anlege, die Eigenschaft als Variable zu nutzen, z.b. a la
Textmarke.InsertAfter Userform1(Steuerelement).Eigenschaft
??
Direkte Antworten sind gut, ein Link zu einem aussagekräftigen Tutorial lieber.
Leider bin ich nicht sicher, wie ich hier bei Google suchen soll.
Schon mal vielen Dank im Voraus für eure Antworten.

Betrifft: Normalerweise so, ...
von: 1713527.html

Geschrieben am: 17.09.2019 17:53:20
…KaEmGe:
Textmarke.InsertAfter CallByName(Userform1(Steuerelement), eigenschaftsname, vbGet, …)
Wobei statt eigenschaftsname der Bezug auf den Standort eingesetzt wdn könnte, falls dafür nicht ohnehin eine zuvor so befüllte String-Variable benutzt wird.
Zu CallByName bitte in der VBE-Hilfe nachlesen!
Gruß, Luc :-?
„Der beste Beweis für intelligentes Leben im Universum ist, dass noch niemand versucht hat, Kontakt mit uns aufzunehmen.“ H.Lesch, 2018, Sonneberg
Deshalb Intelligenz steigern mit …

Betrifft: AW: Normalerweise so, ...
von: 1713596.html
Geschrieben am: 18.09.2019 09:30:52
Vielen Dank Luc!

Excel-Beispiele zum Thema "Eigenschaft als Variable "
Auslesen der Arbeitsmappeneigenschaften Eigenschaftsfenster schließen
Die Eigenschaft "Stichwort" in allen Dateien eines Ordners ändern ComboBox mit LinkedCell-Eigenschaft in aktivem Blatt erstellen
Ordnereigenschaften auslesen Variablenübergabe in andere Arbeitsmappen
Text aus Textbox in Variable Einlesen von Zellinhalten in Variablen
Variable in Formel einbauen Variable in Excel-Formel einbauen.
Bewerten Sie hier bitte das Excel-Portal