Guten Tag :)
ich arbeite gerade an einer etwas komplexeren Userform.
In Grundfunktionen funktioniert sie bereits schon. Grundsätzlich dient die Userform dazu ein Formular auszufüllen, was zu großen Teilen aus Freitext besteht.
Folgendes ist häufig das Grundprinzip
Jetzt möchte ich allerdings dem Nutzer die Eingabe noch ein wenig vereinfachen weil gerade im Feld "Bemerkungen" (zu dem auch der oben genannte Code gehört) oft Standardtexte vorkommen,
dazu hab ich daneben ein Command Button platziert um eine weitere Userform mit Checkboxen anlegt wo der Nutzer sich Standardtexte auswählen kann. Die Texte dazu hab ich als Variable deklariert.
Wie könnte ich es jetzt bekommen das wenn der Nutzer ein Kästchen anklickt der Text dazu in der TextBox erscheint und beim auswählen einer weiteren Checkbox der text unter der ersten in der TextBox eingefügt wird? Direkt kann man ja der TextBox nur einen Wert zuweisen....für 2-3 Checkboxen würde ich einfach eine if abfrage machen, so viele Möglichkeiten gibt es da ja nicht aber für 18 Checkboxen sind das ein paar viele Möglichkeiten.
Würde mich freuen wenn jemand eine Lösung für mich hat :) mein bescheidenes wissen reicht hier leider nicht aus :(
ich arbeite gerade an einer etwas komplexeren Userform.
In Grundfunktionen funktioniert sie bereits schon. Grundsätzlich dient die Userform dazu ein Formular auszufüllen, was zu großen Teilen aus Freitext besteht.
Folgendes ist häufig das Grundprinzip
Code:
Dim Bemerkung As Table
Set Bemerkung = ActiveDocument.Tables(10)
Bemerkung.Cell(1, 2).Range.Text = BemerkungText.Text
dazu hab ich daneben ein Command Button platziert um eine weitere Userform mit Checkboxen anlegt wo der Nutzer sich Standardtexte auswählen kann. Die Texte dazu hab ich als Variable deklariert.
Wie könnte ich es jetzt bekommen das wenn der Nutzer ein Kästchen anklickt der Text dazu in der TextBox erscheint und beim auswählen einer weiteren Checkbox der text unter der ersten in der TextBox eingefügt wird? Direkt kann man ja der TextBox nur einen Wert zuweisen....für 2-3 Checkboxen würde ich einfach eine if abfrage machen, so viele Möglichkeiten gibt es da ja nicht aber für 18 Checkboxen sind das ein paar viele Möglichkeiten.
Würde mich freuen wenn jemand eine Lösung für mich hat :) mein bescheidenes wissen reicht hier leider nicht aus :(