Supportnet Computer
Planet of Tech

Supportnet / Forum / PC-Sonstiges

VBA Textfeld Eintrag in Dokument mit Commandbotton übernehmen





Frage

Option Explicit Public Zeichen As String Public Kontakt As String Public Datum As String Public Anrede As String Public person As String Private Sub ComComOK_Click() If TextKontakper = "" Then MsgBox "Bitte geben Sie eine Kontakperson ein.", 64, "Fehler" End If If TextBriefvom = "" Then MsgBox "Bitte geben Sie eine Datum ein.", 64, "Fehler" End If TextBriefvom.Value = Datum TextKontakper.Value = Kontakt ActiveDocument.FormFields("Zeiche").Result = Zeichen ActiveDocument.FormFields("Kontakt").Result = Kontakt ActiveDocument.FormFields("Brief").Result = Datum ActiveDocument.FormFields("Anred").Result = Anrede ActiveDocument.FormFields("Kontaktperson").Result = person If Anrede = "Sehr geehrte Damen und Herren" Then Bild2.Picture = LoadPicture("a:\bild11.jpg") Else: Bild2.Picture = LoadPicture("a:\bild3.jpg") End If If Anrede = "Sehr geehrter Herr Doktor" Then Bild2.Picture = LoadPicture("a:\bild6.jpeg") End If End Sub Private Sub mitarbeiter_Click() Select Case Mitarbeiter.ListIndex Case 0 Bild_1.Picture = LoadPicture("a:\bild11.jpg") person = "Frau Pferd" Case 1 Bild_1.Picture = LoadPicture("a:\bild12.jpeg") person = "Frau Musch" Case 2 Bild_1.Picture = LoadPicture("a:\bild3.jpg") person = "Frau UDMA" Case 3 Bild_1.Picture = LoadPicture("a:\bild6.jpeg") person = "Frau Willig" End Select End Sub Private Sub OptDameHerr_Click() Anrede = "Sehr geehrte Damen und Herren" End Sub Private Sub OptFrauDoktor_Click() Anrede = "Sehr geehrte Frau Doktor" End Sub Private Sub OptHerrDoktor_Click() Anrede = "Sehr geehrter Herr Doktor" End Sub Private Sub OptiOHGAG_Click() Zeichen = "OHG/AG" End Sub Private Sub OptiOHGEG_Click() Zeichen = "OHG/EG" End Sub Private Sub OptOHGOG_Click() Zeichen = "OHG/OG" End Sub Private Sub TextBriefvom_Change() End Sub Private Sub TextKontakper_Change() End Sub Private Sub UserForm_Activate() With Mitarbeiter .AddItem ("Frau Pferd") .AddItem ("Frau Musch") .AddItem ("Frau UDMA") .AddItem ("Frau Willig") End With End Sub Hier sieht ihr meinen kompletten Code. vielleicht noch nicht ganz ausgereift. Ich hab ein kleines Problem ich habe zwei Textfelder in meinen Formular TextBriefvom TextKontakper in den einen (Kontaktperson) soll ein Name eingetragen werden, in das andere ein Datum. Welche Variabel muss ich nehmen?? Integer???? Textformular Felder hab ich auch den Richtigen Namen hab ich eingetragen. Jedoch immer wenn ich ok drücke werden die Eingaben aus dem beiden Textfeldern nicht in das Dokument übertragen. Kann mir einer helfen?? Und falls jemand eine Möglichkeit kennt über ein solches Formular ein Bild auszuwählen und dies ebenfalls in das Dokument zu plazieren kann er es mir bitte auch schreiben. Ich danke wie immer ganz besessen. mfg Froschkoenig

Antwort 1 von Froschkoenig

Kann mir keiner helfen??