Herbers Excel-Forum - das Archiv

Daten in Formular eingeben und speichern???

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
Bild

Betrifft: Daten in Formular eingeben und speichern???
von: Markus
Geschrieben am: 13.10.2003 15:37:50
Hallo zusammen,

ich habe folgendes Problem:

Ich möchte gerne ein Formular bestehend aus den Feldern
Index , Bereich , Dauer , Toleranz , Mitarbeiter erstellen. Zudem benötige ich ein Drop-down-Menu Fachbereich

Der User soll nun in alle Felder seine Daten eingeben und aus dem Feld Fachbereich einen Eintrag auswählen.
Dann klickt er auf Übernehmen und schwups werden die Daten in das zweite Tabellenblatt übernommen - Zeile für Zeile.
Zudem sollte das Feld Index automatisch ergänzt werden mit jeder neuen Zeile - startend bei 1 ... oo

Nach dem Übertrag der Daten sollte das Formular wieder genullt werden, damit erneut Daten eingegeben werden können. Verständlich?

In Access bekomm ich sowas hin, in Excel hab ich mir bisher die Zähne ausgebissen.
Kann mir da jemand weiterhelfen? Ich wäre um jede Hilfe sehr dankbar.

Danke schon jetzt mal.

Markus

Bild

Betrifft: AW: Daten in Formular eingeben und speichern???
von: Klaus-Dieter
Geschrieben am: 14.10.2003 23:46:10
Hallo Markus,

hier der Quelltext für das UserForm:

Option Explicit
Private Sub UserForm_Initialize()
Dim FB As Variant
Dim r As Integer
FB = Array("Einkauf", "Versand", "Lager", "Produktion")
For r = 0 To 3
With ComboBox1
.AddItem FB(r)
End With
Next r
CommandButton1.Caption = "Daten übertragen"
End Sub
Private Sub CommandButton1_Click()
Dim z As Integer
z = Range("A65536").End(xlUp).Row + 1
TextBox1.Value = z - 1
Cells(z, 1) = TextBox1.Text
Cells(z, 2) = TextBox2.Text
Cells(z, 3) = TextBox3.Text
Cells(z, 4) = TextBox4.Text
Cells(z, 5) = TextBox5.Text
Cells(z, 6) = ComboBox1.Text
End Sub



Code eingefügt mit: Excel Code Jeanie

Für das UserForm brauchst du folgende Objekte: TextBox1 bis Textbox5, Combobox1 und CommandButton1

So sollte die Tabelle aussehen:
Tabelle1

 ABCDEF
1IndexBereichDauerToleranzMitarbeiterFachbereich
2      
Excel Tabellen einfach im Web darstellen   Excel Jeanie HTML  2.0    Download  
Beispieltabelle: https://www.herber.de/bbs/user/1424.xls
Wenn du noch Fragen hast, bitte melden.

Gruß Klaus-Dieter

 Bild
Excel-Beispiele zum Thema " Daten in Formular eingeben und speichern???"
Über Doppelklick aus Preisliste in Bestellformular einfügen Rechnungsformular mit Zugriff auf Kunden- und Artikelstamm
Automatische Passworteingabe in Internet-Formular Formulardaten aus Zellen an Webformular und Ergebnis eintragen
Nur speichern, wenn alle Formularfelder ausgefüllt sind Blattnamen in Zelle eingeben
Bereich in RefEdit-Element eingeben und auslesen Textprogramm starten und Inhalte von Zelle A1 eingeben
Datum im Format TTTT, TT. MMMM JJJJ in Fußzeile eingeben Zellen verbinden, mehrzeiligen Text eingeben und Höhe anpasssen