Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
500to504
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
500to504
500to504
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Textfeldeintrag in Zelle

Textfeldeintrag in Zelle
17.10.2004 07:46:55
Sebastian
Hallo,
ich habe eine UserForm erstellt und möchte nun die Einträge in die entsprechenden Zellen auf meinen Arbeitsblatt eintragen.
Folgende Code habe ich verwendet:

Sub OK
Sheets("Vorlage").Copy After:=Sheets(2)
Sheets("Vorlage (2)").Select
Range("B1") = txtNachname
Range("F1") = txtVorname
Range("F4") = txtStatus
Range("B9") = txtDienstgrad
Range("F9") = txtDienststelle
Range("B10") = txtOrt
Range("F10") = txtStraße
Range("B11") = txtTelefon
Range("B22") = txtBank
Range("B23") = txtBLZ
Range("B24") = txtKNR
Sheets("Vorlage (2)").Name = Range("B1") & ", " & Range("F1")
End Sub

Doch leider funktioniert das nicht, er überträgt die Einträge nicht.
Wo liegt der Fehler?
Danke für eure Hilfe.
MfG
Sebastian

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

Betreff
Datum
Anwender
Anzeige
AW: Textfeldeintrag in Zelle
17.10.2004 09:38:09
Cardexperte
Hello,
setzt mal bei jedem Range("..") ein .text
Gruss WS
AW: Textfeldeintrag in Zelle
17.10.2004 09:44:26
Sebastian
Hallo WS,
geht leider nicht, bekomme immer Fehlermeldung:
"Objekt erforderlich"
?
Keine Ahnung.
Gruss
Sebastian
AW: Textfeldeintrag in Zelle
17.10.2004 10:10:55
Hajo_Zi
Hallo Sebastian.
Auf Select kann in VBA zu 99% verzichtet werden.

Sub OK()
Sheets("Vorlage").Copy After:=Sheets(2)
Range("B1") = txtNachname
Range("F1") = txtVorname
Range("F4") = txtStatus
Range("B9") = txtDienstgrad
Range("F9") = txtDienststelle
Range("B10") = txtOrt
Range("F10") = txtStraße
Range("B11") = txtTelefon
Range("B22") = txtBank
Range("B23") = txtBLZ
Range("B24") = txtKNR
ActiveSheet.Name = Range("B1") & ", " & Range("F1")
End Sub

Du solltest Deine Datei mal hochladen, dann braucht man das nicht nachbauen. Falls man es testen will.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


Anzeige
AW: Textfeldeintrag in Zelle
17.10.2004 10:53:51
Sebastian
Hallo,
leider geht das auch nciht. Ich bekomme zwar keine
Fehlermeldung, aber er macht nichts.
Gruß
Sebastian
P.S. kann die Datei nicht hochladen, ist zu groß für's forum
und außerdem vertraulich (bundeswehr).
AW: Textfeldeintrag in Zelle
17.10.2004 11:02:54
Hajo_Zi
Hallo Sebastian,
nich den gesamten Teil, nur den relevanten Teil. Auf meiner Tastatur gibt es einen "Entf" Taste damit kann man auch geheime Daten löschen.
https://www.herber.de/bbs/user/12231.xls
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Home SP2 und Excel Version 2003 SP1.


Anzeige
Problem gelöst.
17.10.2004 18:04:58
Sebastian
Danke
Problem gelöst

305 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige