UserForm Inhalt in Word einfügen (variabel?)

  • Word

    UserForm Inhalt in Word einfügen (variabel?)

    Hallo!

    Ich möchte Daten, die ich in einer UserForm eingegeben habe in Word einfügen.
    Das schafft man durch 2 Möglichkeiten:

    1. durch Textmarken

    Visual Basic-Quellcode

    1. With ActiveDocument
    2. .Bookmarks("TextmarkerName").Range.Text = TextBoxName
    3. End With


    und 2. durch "AddTextbox" wo der Text dann eingefügt wird

    Visual Basic-Quellcode

    1. ActiveDocument.Shapes.AddTextbox(msoTextOrientationHorizontal, 100, _
    2. 20, 100, 20).Select
    3. Selection.ShapeRange.TextFrame.TextRange.Select
    4. Selection.Collapse
    5. Selection.TypeText Text:=TextBoxName



    Damit ergeben sich aber folgende Fragen/Probleme ^^

    1. Wenn ich es per Textfeld mache, fügt er mir das Feld immer ganz oben am Seitenanfang ein.
    Gibt es eine Möglichkeit dieses Feld an einer bestimmten Stelle in der Datei einzufügen, z.B. per Textmarke^^

    2. die eingefügte TextBox ist ja leider kein Steuerelement (Entwicklertools), gibt es dafür noch einen extra Befehl.

    3. wieso variabel?: durch diese Userform soll man Veranstaltungen in Word eintragen können.
    Wenn ich eine Veranstaltung einfüge, soll ein "1." davor stehen
    und je nach dem, ob ich noch mehr hinzufüge, soll dann immer drunter "2." usw eingefügt werden.
    Hat jemand einen Plan, wie man so was macht??


    Über Anregungen, Ideen und Denkanstöße wäre ich höchsterfreut ;)