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.

Excel Makro für Datenübertragung, 2 Dateien
#1
Hallo zusammen,

ich benötige ein Excel Makro, das mir bei folgendem Problem hilft.

Es gibt 2 Dateien.

Die 1. Datei hat in den Zeilen 1-60 jeweils in unbestimmten Zeilen (Mal in Zeile 14, mal 19, mal 40, aber immer in Spalte A) mehrere Nummern stehen: z. B.

123.456.789 in Zeile 5, Spalte A
456.789.123 in Zeile 17, Spalte A
C827.345.342 in Zeile 20, Spalte A
678.901.234 in Zeile 26, Spalte A
F00B.456.234 in Zeile 40, Spalte A

In den Spalten und Zeilen B1 bis max. AZ1 stehen Kalenderwochen von 1 bis 52.

In der Zeile über der Nummer (123.456.789) stehen in den Spalten B-AZ Werte, die wöchentlich aktualisiert werden. z.B.

123.456.789 - Zeile 40 - Spalte A

9203 in Zeile 39, Spalte B, Werte für Kalenderwoche (B1)(KW1)
8059 in Zeile 39, Spalte C, Werte für Kalenderwoche (C1)(KW2)
... usw.

Die 2. Datei aus der die Daten normalerweise via Sverweis gezogen werden ist wie folgt aufgebaut.

+/- 40 Reiter, jede hat eine Nummer (123.456.789)+.xls als Namen.
Nun soll via Makro die Nummer aus dem Reiter mit den Nummern aus Spalte A der anderen Tabelle verglichen werden um dann die Spalten B?-AZ? zu befüllen.

Die Werte für B bis AZ sollen jedoch basierend auf Ihrer Kalenderwoche aus einer Pivottabelle entnommen werden, die in jedem Reiter der 2. Datei vorhanden ist.
Bsp.

Spalte G Kalenderwoche
Spalte H zu übernehmender Wert für die Kalenderwoche

G2 36; H2 8020
G3 37; H3 9020
G4 40; H4 70

Das Ergebnis sollte dann z. B. lauten:

Datei 1:
Spalte A, Zeile 40, 123.456.789
Spalte B39: 8900, Spalte C39: 7200...

Datei 2:
Reiter 123.456.789.xls
Spalte G2: 1, G3: 2
Spalte H1: 8900, H2: 7200

Via Sverweis braucht man so ca. eine Stunde um einen Überblick zu bekommen und jede Nummer zu überprüfen, ob vorhanden etc.

Gibt es hier Jemanden, der sich diesem Problem annehmen würde?

Vielen Dank im Voraus!

P. s. angehängt sind 2 Beispieldateien, in der dieses Makro arbeiten soll.


Angehängte Dateien
.xlsx   Dateninputakt.xlsx (Größe: 182,51 KB / Downloads: 2)
.xlsx   Datenbasis.xlsx (Größe: 110,14 KB / Downloads: 2)
Antwortento top
#2
Hallo Dennis,

an das "Bo" in den "Denbo" habe ich noch einige (positve ...) Erinnerungen. Die Anfrage erfordert ein Eindenken in viele Datais, sollte aber mit überschaubarem Aufwand lösbar sein.

mfg

(Das X-posting war mein Vorschlag)
Antwortento top
#3
Hallo,

Zitat:(Das X-posting war mein Vorschlag)

falls die Frage zeitgleich noch in einem anderen Forum gestellt wurde, dann bitte ich, die Foren untereinander zu verlinken.
Gruß Günter
Misserfolg ist eine Chance, es beim nächsten Mal besser zu machen.
(Henry Ford) www.sprueche-zum-nachdenken.eu
Antwortento top
#4
Gleiches Thema, anderes Forum, Entschuldigt bitte!

http://www.herber.de/cgi-bin/callthread....27#1647827


Wieso gibts denn so viele gute Erinnerungen mit dem 'Bo' aus Denbo? Haha...
Antwortento top
#5
15

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
1HerberCEFZeitgleich
226.09.2018 10:4127.09.2018 08:43FALSCH

ZelleFormel
C2=WENN(A2=B2;WAHR;FALSCH)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
   \\\|///      Hoffe, geholfen zu haben.
   ( ô ô )      Grüße, André aus G in T  
 ooO-(_)-Ooo    (Excel 97-2016)
Antwortento top
#6
Hi André,

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
126.09.2018 10:4127.09.2018 08:43=22:02:00
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Der wahre Grund liegt aber wohl darin, dass bei uns leichter ein Geschäft angebahnt werden kann. Angel


Zitat:Nach meiner Meinung übersteigt der Aufwand aber die "Hilfe zur Selbsthilfe", die in einem Forum gegeben wird. Melde dich bitte bei https://www.clever-excel-forum.de/Forum-Excel an, dort sind PN (persönliche Nachrichten) möglich.
Gruß Günter
Misserfolg ist eine Chance, es beim nächsten Mal besser zu machen.
(Henry Ford) www.sprueche-zum-nachdenken.eu
Antwortento top
#7
Hallo Günter,

das konnte ich aus Deinem Beitrag nicht herauslesen Sad
   \\\|///      Hoffe, geholfen zu haben.
   ( ô ô )      Grüße, André aus G in T  
 ooO-(_)-Ooo    (Excel 97-2016)
Antwortento top


Gehe zu:


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