Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

UserForm TextBox

Forumthread: UserForm TextBox

UserForm TextBox
06.05.2008 14:38:52
rolf
hallo
hier habe ich ein makro,mit dem gebe ich aus meiner userform mit textboxen text in eine tabelle ein.es wird immer die nächste freie zeile angesprochen
Was muss ich ändern,damit ich den text auch in der userform bearbeiten kann und dann in die selben Zellen zurückgeben kann.
mfg rolf

Private Sub CommandButton2_Click()
'Variable deklarieren
Dim erste_freie_Zeile As Integer
'erste freie Zeile in Blatt "Pferdebestand" ermitteln
'und in Variable "erste_freie_Zeile" schreiben
erste_freie_Zeile = Sheets("Pferdebestand").Range("B65536").End(xlUp).Offset(1, 0).Row
'In Blatt "Pferdebestand"
'With Sheets("Pferdebestand")
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 1) = Format(TextBox1.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 2) = Format(TextBox32.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 3) = Format(TextBox3.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 4) = Format(TextBox4.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 5) = CDate(TextBox45.Text)
'Sheets("Pferdebestand").Cells(erste_freie_Zeile, 5) = ComboBox1.Text
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 6) = Format(TextBox6.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 7) = Format(TextBox2.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 8) = Format(TextBox33.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 9) = Format(TextBox7.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 10) = Format(TextBox19.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 11) = Format(TextBox18.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 15) = Format(TextBox16.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 13) = Format(TextBox13.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 14) = Format(TextBox14.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 18) = Format(TextBox15.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 19) = Format(TextBox46.Text)
Sheets("Pferdebestand").Cells(erste_freie_Zeile, 12) = Format(TextBox11.Text)
'End With
Unload Me
End Sub


Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: UserForm TextBox
06.05.2008 14:54:00
Peter
Hallo Rolf,
füge in dein UserForm(ular) einen weiteren CommandButton ein und nenne den z. B. Suchen.
In dem dazugehörigen Ereignis (Click-) suchst du den in der richtigen TextBox eingegebenen Suchbegriff z. B. mit der .Find-Methode.
Wenn du die Zeile gefunden hast, überträgst du die Werte in die TextBoxes und zeigst das UserForm an.
Gruß Peter

Anzeige
AW: UserForm TextBox
06.05.2008 15:17:00
rolf
hallo
ich habe nichts verstanden.sorry
mfg rolf

AW: UserForm TextBox
06.05.2008 20:58:21
Peter
Hallo Rolf,
gerade im Ereignis Suchen gibt es einige Korrekturen und/oder Verbesserungen
https://www.herber.de/bbs/user/52162.xls
Gruß Peter

Anzeige
AW: UserForm TextBox
08.05.2008 16:38:53
rolf
hallo Peter
danke für deine mühe.die tabelle ist super.
ich kann es nur nicht auf meine tabelle umsetzen .(zu wenig ahnung)
mfg rolf

AW: UserForm TextBox
08.05.2008 22:03:37
Jens
Hi,
dann kann dir niemand helfen und es macht keinen Sinn, die Frage weiter offen zu lassen.
mfg Jens
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige