Prüfen ob Einträge in TextBox schon in Tabelle sind

Ich habe mal wieder ein Problem.

Ausgangslage:Exel 2010 1. Tabelle10 mit 10 Spalten, wichtig Spalte B LfdNr, Spalte A Name, Spalte C Jahr. 2. Userform mit 10 TextBoxen (TB) und 3 Listenfelder (LF), wichtig LF 1 Jahr, TB1 Name, LF2 LfdNr. und 1 CommandButton (CB) Neue LfdNr. prüfen (sind die Einträge in LF1, TB1 und LF2 schon vorhanden).
Ich möchte gerne über den CB prüfen lassen, ob in Spalte A der gewählte Name von TB1 vorhanden ist, wenn ja, dann soll geprüft werden ob in Spalte C der Eintrag von LF1 schon exstiert, wenn ja dann soll geprüft werden ob in Spalte B der gewählte Eintrag von LF2 bereitsvorhanden ist. Wenn alle drei Einträge vorhanden sind, dann soll eine Warnmeldung kommen mit „Lfd-Nr. bereits vergeben“ und eine ok taste zum ändern der Lfd-Nr da sein. Ist nur eine Bedingung nicht erfüllt, soll mit der Eingabe fortgesetzt werden.
Ich schätze mal, dass es mit einer verschachtelten if else geht. Wie? Das kann ich noch nicht.
Bin für jeden Ratschlag dankbar.

Danke sagt
Ole

OT Sorry Sir Ole
Hallo Ole,

es kann keiner bestreiten daß ich mir mit dir viel Mühe gab.
Ich gab wertvolle Tipps bzw. erklärte dir bestimmte Dinge.
Mehrmals habe ich dich darauf hingewiesen daß du bitte alle meine Nachfragen beantworten solltest.

Wenn du es nicht umsetzen kannst wenn ich dir rate alle unsre Beitragsfolgen auszudrucken und ALLE meine Nachfragen herauszukristallieren und dann alle durch zugehen und schauen welche du beantwortet hast.
Ich schrieb doch, streich alles was gelöst ist weg.
Dann wird es übersichtlich.

Warum du das nicht umsetzen konntest ist mir schleierhaft, in Fremdbrettern wo ich keine Ahnung habe wäre ich heilfroh über so eine Hilfe und selbstverständlich versuche ich alle Nachfragen zu beantworten.

Jetzt wird aber etwas sichtbar, du benutzt w-w-w daß dafür ausgelegt ist daß jemand ein Problem hat dies einstellt und Leute versuchen ihm zu helfen.
Du mißbrauchst das aber, hast da ein Riesen Vbaprojekt vor und willst quasi daß wir hier das zum Funktionieren bringen.

So geht das aber nicht.
Mail mich an, dann können wir einen Preis ausmachen. Dann ist es mir wurscht ob du auf meine Nachfrage nicht reagierst Mir gleichgültig, dann frag ich halt nochmal nach, du zahlst ja für die zweite Nachfrage auch.
Sagt dir der Begriff Auftragsprogrammierer etwas?

Ich gab dir genug Chancen, jetzt ist fin. Ich beantworte hier nix mehr von dir.

Gruß
Reinhard

Hallo Reinhard,

  1. Ist das kein Projekt, sondern von mir eine ausgeadachte Situation.
  2. Wenn Du etwas bemängelst, dann tue es so das man es auch versteht und nicht in solchem teilweise Programmierer-kaum-Deutsch.
  3. Ich bin zwar seit letztem Jahr hier angemeldet, nutze das Forum aber erst seit einer Woche. Ich wahr vorher in keinem anderem Forum.
  4. Du antwortest auf viele Fragen hier im Forum und bietest mir Deine Hilfe an und jetzt für Geld? Wo bleibt da die Wahrung des Forumcharakters?
  5. Bitte, gehe von der Situation aus, dass andere etwas lernen wollen und nicht gleich perfekt sind.
  6. Ich hatte Dir eine Frage gestellt, wie du das in der Mail mit Deinem drucken, schwärzen oder streich und so weiter meinst. Ich bin vom Himmel gefallen als perfekter Forum-User und entschuldige, dass ich Deine professorische Einstellung verletzt habe.
    Nette Antworten habe ich von anderen Usern bekommen, die eine Frage beantwortet haben und sich damit nicht auf den Schlips getreten gefühlt haben. Sollte das doch der Fall gewesen sein, so bitte ich diejenigen, mir das mit zu teilen. Denke daran, dass das ein Forum ist und keiner Dich zwingt zu antworten. Für sich in den Vordergrund stellen kann ich nichts.

PS. Danke für Dein Kompliment, dass ich nach so kurzer Zeit schon so weit bin. Aber ich fange gerade mit 50 Jahren an, mich in die Materie von Excel und VBA reinzu versetzen.

Ein schönes Wochenende wünsche ich Dir und lass Dich nicht von anderen Usern durch Fragen nerven. Es spricht Dich keiner persönlich an.

Gruß von Ole

Hallo Ole,

  1. Ist das kein Projekt, sondern von mir eine ausgeadachte
    Situation.

ist doch egal, dann stellste halt zum Ausgedachten massig Fragen.

  1. Wenn Du etwas bemängelst, dann tue es so das man es auch

versteht und nicht in solchem teilweise
Programmierer-kaum-Deutsch.

Zeig mir die Stellen wo ich das tat.

  1. Du antwortest auf viele Fragen hier im Forum und bietest
    mir Deine Hilfe an und jetzt für Geld? Wo bleibt da die
    Wahrung des Forumcharakters?

Das kommt weil du das Forum als Dauerlöser für deine erdachte Situation zu nutzen scheinst.
DAS ist gegen den Forumscharakter.
Das ist nämlich Ausnützung von Hilfswilligen.
Ich hab dir halt einigermaßen klar gesagt, bestell dir einen Auftragsprogrammierer oder Exceltrainer, zur Not auch mich aber lass deine Vielfragerei hier.

  1. Bitte, gehe von der Situation aus, dass andere etwas lernen
    wollen und nicht gleich perfekt sind.

Davon gehe ich immer aus. Sehe nicht daß ich dich da überfordert hätte.

  1. Ich hatte Dir eine Frage gestellt, wie du das in der Mail
    mit Deinem drucken, schwärzen oder streich und so weiter
    meinst. Ich bin vom Himmel gefallen als perfekter Forum-User
    und entschuldige, dass ich Deine professorische Einstellung
    verletzt habe.

? Was ist daran schwierig, Du druckst alle unserre Beitragsfolgen aus,
Nimmst dir die Ausdrucke, mit was auch immer streichst du erledigte Sachen ab.
Was übrigbleibt sind dann wohl die unerledigten Dinge/Nachfragen.
Mach du dir da mal Gedanken warum du das nicht umsetzen konntest :frowning:
Das hat mit perfekter Forum-User oder professorische Einstellung rein gar nix zu tun.

Nette Antworten habe ich von anderen Usern bekommen, die eine
Frage beantwortet haben und sich damit nicht auf den Schlips
getreten gefühlt haben. Sollte das doch der Fall gewesen sein,
so bitte ich diejenigen, mir das mit zu teilen. Denke daran,
dass das ein Forum ist und keiner Dich zwingt zu antworten.
Für sich in den Vordergrund stellen kann ich nichts.

Kein Kommentar. Meinung sollen sich Mitlesende bilden.

PS. Danke für Dein Kompliment, dass ich nach so kurzer Zeit
schon so weit bin.

Das habe ich gesagt weil dein Code an manchen Stellen professionell aussah.
Insoweit sehr ehrlich von mir.
Zug um Zug stelle ich fest du hast Code aus dem Internet benutzt ohne ausreichende Ahnung, das ist nicht schlimm, das mache ich auch.

Aber ich versuche grundsätzlich den Code zu verstehen. Ach, egal.

Aber ich fange gerade mit 50 Jahren an,
mich in die Materie von Excel und VBA reinzu versetzen.

Das ist keine Ausrede für Unhöflichkeit bei der Fragestellung und kein Grund Nachfragen nicht zu beantworten.

Ein schönes Wochenende wünsche ich Dir und lass Dich nicht von
anderen Usern durch Fragen nerven. Es spricht Dich keiner
persönlich an.

Danke für deine Fürsorge, dir auch ein schönes WE.

Gruß
Reinhard

Hallo!

  1. Wenn Du etwas bemängelst, dann tue es so das man es auch
    versteht und nicht in solchem teilweise
    Programmierer-kaum-Deutsch.

Was erwartest Du von einem Brett, in dem es ums Programmieren geht?

Hi,

steht doch schon drin:

nicht in solchem teilweise Programmierer-kaum-Deutsch

Herrlich!

M.