06.11.2020, 11:28
Hallo clever - excel - forum,
ich benötige mal wieder eure Unterstützung.
Mein Problem: Ich habe auf dem Tabellenblatt 1 in Spalte A Nummern stehen, und in Spalte B die dazugehörigen Werte. Jetzt sollen diese Werte auf das Tabellenblatt 2 in die Spalte B entsprechend zu den dortigen Nummern der Spalte A einsortiert werden. Die Tabellen sind sowohl in Tabelle 1 und auch in Tabelle 2 dynamisch, sind jeweils von vorherigen Eingaben abhängig.
Beispiel: Auf Tabellenblatt 1 ist zur „Nummer 7“ der „Wert 391“ zugewiesen. Dieser Wert soll per Makro auf das Tabellenblatt 2 zur der dortigen „Nummer 7“ als in das Feld „E4“ eingetragen werden „Nummer 13“ mit „Wert 390“ auf Feld „E16“, „Nummer 5“ mit „Wert 379“ auf Feld „E17“ usw.
Auf dem Tabellenblatt 1 unter Spalte „G-H (Ziel)“ ist das für mich angestrebte Ziel, so soll es dann aussehen.
Ich habe bisher noch keine Idee oder kenne noch keinen Befehl, der mir diese erlaubt, da meine VBA-Kenntnisse noch nicht so weit sind.
Jetzt benötige ich Eure Hilfe, wie kann ich das realisieren?
Ich hoffe, mich mit meinem Problem verständlich ausgedrückt zu haben.
Eine Testdatei habe ich mal angefertigt und ist angehängt.
In meiner Testdatei habe ich auch schon mal etwas vorbereitet. Über den blauen Button werden die Werte von der Spalte B (Tabellenblatt 1) auf die Spalte B (Tabellenblatt 2) leider nur „kopiert ohne Einsortierung“. Und damit man nicht ständig die Tabellenblätter hin und her wechseln muss, als Kontrolle in die Spalte E (Tabellenblatt 1), zurückkopiert.
Ich bin für jede Hilfe und Unterstützung dankbar.
Marvin
ich benötige mal wieder eure Unterstützung.
Mein Problem: Ich habe auf dem Tabellenblatt 1 in Spalte A Nummern stehen, und in Spalte B die dazugehörigen Werte. Jetzt sollen diese Werte auf das Tabellenblatt 2 in die Spalte B entsprechend zu den dortigen Nummern der Spalte A einsortiert werden. Die Tabellen sind sowohl in Tabelle 1 und auch in Tabelle 2 dynamisch, sind jeweils von vorherigen Eingaben abhängig.
Beispiel: Auf Tabellenblatt 1 ist zur „Nummer 7“ der „Wert 391“ zugewiesen. Dieser Wert soll per Makro auf das Tabellenblatt 2 zur der dortigen „Nummer 7“ als in das Feld „E4“ eingetragen werden „Nummer 13“ mit „Wert 390“ auf Feld „E16“, „Nummer 5“ mit „Wert 379“ auf Feld „E17“ usw.
Auf dem Tabellenblatt 1 unter Spalte „G-H (Ziel)“ ist das für mich angestrebte Ziel, so soll es dann aussehen.
Ich habe bisher noch keine Idee oder kenne noch keinen Befehl, der mir diese erlaubt, da meine VBA-Kenntnisse noch nicht so weit sind.
Jetzt benötige ich Eure Hilfe, wie kann ich das realisieren?
Ich hoffe, mich mit meinem Problem verständlich ausgedrückt zu haben.
Eine Testdatei habe ich mal angefertigt und ist angehängt.
In meiner Testdatei habe ich auch schon mal etwas vorbereitet. Über den blauen Button werden die Werte von der Spalte B (Tabellenblatt 1) auf die Spalte B (Tabellenblatt 2) leider nur „kopiert ohne Einsortierung“. Und damit man nicht ständig die Tabellenblätter hin und her wechseln muss, als Kontrolle in die Spalte E (Tabellenblatt 1), zurückkopiert.
Ich bin für jede Hilfe und Unterstützung dankbar.
Marvin