Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Daten eingabe per UserForm
#1
Schönen Guten Tag,

ich hänge mal wieder etwas fest.
Ich habe einen command Button in Tabelle1 der eine UserForm öffnet.
dort will ich verschiedene daten neu eintragen. welche auf tabelle2 entsprechend gespeichert werden sollen.
Habe mir dazu im internet das ein oder andere zusammengesucht und versucht an die eigene userform anzupassen.
Leider funktioniert das noch nicht wie es soll.
Im Anhang ist mal das ganze beigefügt.  
Würde da bitte jemand drauf schauen? vielleicht ist das Problem für euch einfach zu lösen.

vielen Dank!


Angehängte Dateien
.xlsm   versuch3.xlsm (Größe: 46,13 KB / Downloads: 16)
Antworten Top
#2
Hallo

und was funktioniert da nicht?
mit nur "drüber" schauen ist es mMn nicht getan
ich würde von dem Code eigentlich nichts übernehmen oder verändern wollen
sondern es eher komplett neu gestalten


ich wundere mich immer warum die Leute mit der "super" Erklärung
vom Marc nicht zurecht kommen (ich allerdings auch kaum)

MfG Tom
Antworten Top
#3
Hallo,


das mag daran liegen das leute, wie in meinem fall, sich das erste mal mit VBA beschäftigen.
da mag eine erklärung in text oder video für jemand mit plan ganz simpel erscheinen. aber der anfänger bleibt an irgendwas simplem hängen.

ok, was funktioniert nicht,  die daten die ich eingebe werden nicht in tabelle2 in die liste eingetragen.

dieser code funktionierte auf einem anderen projekt, das ich als vorlage nahm.
dort war  aber die userform, der öffnen button und die datenliste in der eingetragen wurde, auf dem selben tabellenblatt.

ich möchte die eingabemaske aber in tabelle1 öffnen und die daten in tabelle 2 schreiben.  dazu habe ich (lacht nicht)  erstmal überall wo im code tabelle1 stand, tabelle2 geschrieben.

mir scheint es nun aber keine verknüpfung vom text eingabe feld in der maske  zum entsprechenden listen feld in tabelle2 zu geben.  ?!
Antworten Top
#4
Hallo

du hast ein bissel Zuviel geändert
die Ereignisse der Userform dürfen nicht umbenannt werden
aus Userform_Activate(....
darfst du nicht Userform1_Activate(...
machen

hier in der Datei wird der neue Eintrag gleich in Tabelle2 geschrieben
mit vorheriger Überprüfung ob die Artikelnummer schon vergeben ist

MfG Tom


Angehängte Dateien
.xlsm   slowinvest.xlsm (Größe: 45,81 KB / Downloads: 11)
Antworten Top
#5
(25.07.2017, 16:54)Crazy Tom schrieb: Hallo

du hast ein bissel Zuviel geändert
die Ereignisse der Userform dürfen nicht umbenannt werden
aus Userform_Activate(....
darfst du nicht Userform1_Activate(...
machen

hier in der Datei wird der neue Eintrag gleich in Tabelle2 geschrieben
mit vorheriger Überprüfung ob die Artikelnummer schon vergeben ist

MfG Tom

Halllo,
vielen dank. ich werd mir diese Datei ansehen mit meiner alten vergleichen und kapiere dann vielleicht etwas mehr.
Eine Anpassung fällt mir, nun wo ich Daten eingeben kann noch ein.


*  Ich möchte, gebe ich eine bereits vorhandene Artikelnummer ein, die zugehörigen Daten gezeigt bekommen. 
Später bei vielen Daten, wäre es nicht machbar den eintrag in der ListBox zu suchen. 
Vielelicht versuche ich es zu tauschen. Und bei eingabe einer Artikelnummer werden in der ListBox die daten aus A bis F gezeigt. sofern es bereits welche gibt.
Oder besser wenn eine bereits vorhandene Artikelnummer eingegeben wird, werden die daten ebenfalls direkt in den eingabe feldern gezeigt  und können so auch wieder geändert und  gespeichert werden.   

wahrscheinlich nicht so einfach.

Super aber das es nun funktioniert mit der Dateneingabe. Danke.

Den oberen Punkt anzupassen probiere ich erstmal wieder selbst.
Hoffe falls es nichts wird, darf ich hier wieder nerven Smile
Antworten Top
#6
Moin,

habe leider nichts gefunden das Funktioniert hat.


wie gesagt hätte ich gerne, dass bei eingabe einer bereits vorhandenen Artikelnummer die restlichen textBoxen gleich mit den bereits vorhandenen informationen gefüllt werden.
Um dann ggf. wieder zu bearbeiten.

vieles findet man schön erklärt,  nur meist nicht wie es gemeint ist.

weiß jemand eine Beispiel datei wo man abgucken kann. oder hat einen code den ich einfügen kann?
wahrscheinlich sind es nur 2 zeilen code extra.

meine Beispiel Datei im Anhang.


Angehängte Dateien
.xlsm   Beispiel.xlsm (Größe: 39,07 KB / Downloads: 5)
Antworten Top
#7
Hallo

hier deine Datei zurück

MfG Tom


Angehängte Dateien
.xlsm   Beispiel.xlsm (Größe: 38,93 KB / Downloads: 18)
[-] Folgende(r) 1 Nutzer sagt Danke an Crazy Tom für diesen Beitrag:
  • slowinvest
Antworten Top
#8
(31.07.2017, 06:17)Crazy Tom schrieb: Hallo

hier deine Datei zurück

MfG Tom


Moin,

noch mal kurz, Sorry.

ich erhalte in dieser Datei nun ständig eine Fehlermeldung.   "Laufzeitfehler 91" 
meist nach der zweiten Aktion direkt.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste