Thema Datum  Von Nutzer Rating
Antwort
Rot EXCEL VBA?
07.02.2017 08:46:54 Andi
NotSolved
07.02.2017 16:30:51 GraFri
*****
Solved
08.02.2017 14:45:31 Andi
NotSolved
08.02.2017 15:29:50 Andi
NotSolved
08.02.2017 20:11:28 GraFri
*****
Solved
09.02.2017 09:30:00 Andi
NotSolved
09.02.2017 11:42:35 Gast30659
NotSolved
09.02.2017 14:53:02 GraFri
NotSolved
09.02.2017 16:39:42 Andi
NotSolved

Ansicht des Beitrags:
Von:
Andi
Datum:
07.02.2017 08:46:54
Views:
1006
Rating: Antwort:
  Ja
Thema:
EXCEL VBA?
Hallo Zusammen,

ich hoffe Ihr könnt mir hier weiterhelfen. Und zwar kenne ich mit VBA einfach gar nicht aus und habe nur die Grundkenntnisse in Excel.
Jetzt zu meinem Problem:
Ich habe eine Tabelle(Bestellungen) und eine Tabelle (Wareneingang), leider sind diese beiden nicht verknüpft. Jetzt versuche ich, mit Hilfe eines VBA-Codes zu jeder
Bestellung den Wareneingang zu finden. Es besteht kein Primärschlüssel, somit würde ich nach 3 Feldern suchen die gleich sind (Firma, Bestellnummer und Produkt)

Ich hätte mir das ca. so vorgestellt:D Habt Ihr eine Idee?


=IF(Tabelle2!A2=Tabelle1!A2;=IF(Tabelle2!B2=Tabelle1!B2;=IF(Tabelle2!C2=Tabelle1!C2;than Tabelle2!(Range (A2:H2) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A3=Tabelle1!A2;=IF(Tabelle2!B3=Tabelle1!B2;=IF(Tabelle2!C3=Tabelle1!C2;than Tabelle2!(Range (A3:H3) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A4=Tabelle1!A2;=IF(Tabelle2!B4=Tabelle1!B2;=IF(Tabelle2!C4=Tabelle1!C2;than Tabelle2!(Range (A4:H4) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A5=Tabelle1!A2;=IF(Tabelle2!B5=Tabelle1!B2;=IF(Tabelle2!C5=Tabelle1!C2;than Tabelle2!(Range (A5:H5) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A6=Tabelle1!A2;=IF(Tabelle2!B6=Tabelle1!B2;=IF(Tabelle2!C6=Tabelle1!C2;than Tabelle2!(Range (A6:H6) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A7=Tabelle1!A2;=IF(Tabelle2!B7=Tabelle1!B2;=IF(Tabelle2!C7=Tabelle1!C2;than Tabelle2!(Range (A7:H7) Copy---Tabelle1!(Range(I2:P2) paste;
=IF(Tabelle2!A8=Tabelle1!A2;=IF(Tabelle2!B8=Tabelle1!B2;=IF(Tabelle2!C8=Tabelle1!C2;than Tabelle2!(Range (A8:H8) Copy---Tabelle1!(Range(I2:P2) paste;
…….
=IF(Tabelle2!A___=Tabelle1!A2;=IF(Tabelle2!B___=Tabelle1!B2;=IF(Tabelle2!C___=Tabelle1!C2;than Tabelle2!(Range (A___:H___) Copy---Tabelle1!(Range(I2:P2) paste;
otherwise Tabelle1!I1”Fehler-nicht gfunden”

=IF(Tabelle2!A2=Tabelle1!A3;=IF(Tabelle2!B2=Tabelle1!B3;=IF(Tabelle2!C2=Tabelle1!C3;than Tabelle2!(Range (A2:H2) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A3=Tabelle1!A3;=IF(Tabelle2!B3=Tabelle1!B3;=IF(Tabelle2!C3=Tabelle1!C3;than Tabelle2!(Range (A3:H3) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A4=Tabelle1!A3;=IF(Tabelle2!B4=Tabelle1!B3;=IF(Tabelle2!C4=Tabelle1!C3;than Tabelle2!(Range (A4:H4) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A5=Tabelle1!A3;=IF(Tabelle2!B5=Tabelle1!B3;=IF(Tabelle2!C5=Tabelle1!C3;than Tabelle2!(Range (A5:H5) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A6=Tabelle1!A3;=IF(Tabelle2!B6=Tabelle1!B3;=IF(Tabelle2!C6=Tabelle1!C3;than Tabelle2!(Range (A6:H6) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A7=Tabelle1!A3;=IF(Tabelle2!B7=Tabelle1!B3;=IF(Tabelle2!C7=Tabelle1!C3;than Tabelle2!(Range (A7:H7) Copy---Tabelle1!(Range(I3:P3) paste;
=IF(Tabelle2!A8=Tabelle1!A3;=IF(Tabelle2!B8=Tabelle1!B3;=IF(Tabelle2!C8=Tabelle1!C3;than Tabelle2!(Range (A8:H8) Copy---Tabelle1!(Range(I3:P3) paste;
…….
=IF(Tabelle2!A___=Tabelle1!A3;=IF(Tabelle2!B___=Tabelle1!B3;=IF(Tabelle2!C___=Tabelle1!C3;than Tabelle2!(Range (A___:H___) Copy---Tabelle1!(Range(I3:P3) paste;
otherwise Tabelle1!I1”Mistake-not found”

Viele Grüße

Andi


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot EXCEL VBA?
07.02.2017 08:46:54 Andi
NotSolved
07.02.2017 16:30:51 GraFri
*****
Solved
08.02.2017 14:45:31 Andi
NotSolved
08.02.2017 15:29:50 Andi
NotSolved
08.02.2017 20:11:28 GraFri
*****
Solved
09.02.2017 09:30:00 Andi
NotSolved
09.02.2017 11:42:35 Gast30659
NotSolved
09.02.2017 14:53:02 GraFri
NotSolved
09.02.2017 16:39:42 Andi
NotSolved