2016-12-12 2 views
-4

ziehen Ich habe einen Sammelbericht mit Master-Blatt "monatliche Sammlung" und andere Blätter mit allen Daten. Möchten Sie konsolidierte Daten auf dem Masterblatt haben? Ich habe alle Blattnamen in meinem Stammblatt in den Zellen B4 bis B25. Basierend auf diesem Blatt müssen die Namen der Daten aus den jeweiligen Blättern in das Masterblatt übernommen werden.Wie Daten basierend auf Blattnamen mit VBA

Dim ws As Worksheet 
Dim Dates As Range 
For Each Dates In Range("B4:B25") 
If ws = Dates Then 

...................... End If Next

Einige Änderungen vorgenommen werden müssen, bin ich nicht in der Lage löse das. Wenn Blattnamen und Daten (B4: B25) übereinstimmen, müssen die Daten von jedem Blatt von C4 nach d4 zum Hauptblatt gemäß den Daten im Hauptblatt abgerufen werden. Könnte jemand helfen?

enter image description here

+0

Mögliches Duplikat [VBA Daten aus verschiedenen Blättern mit Blattnamen ziehen] (http://stackoverflow.com/questions/41010429/vba-to-pull-data-from-various-sheets- Mit-Blatt-Name) – nightcrawler23

+2

Haben Sie nicht die gleiche Frage hier http://stackoverflow.com/questions/41010429/vba-to-pull-data-from-various-sheets-with-sheet-name gestellt. Sie haben Ihre eigene Frage beantwortet und auch akzeptiert. – nightcrawler23

+0

@ nightcrawler23 Danke für Ihre schnelle Antwort, aber mit einer kleinen Änderung in der Anforderung. Ich habe Blattnamen und muss Daten von den Blättern aus bestimmten Zellen ziehen, wie erwähnt. –

Antwort

0

soll es möglich sein, dass Sie die INDIRECT() Funktion zu verwenden, um die Blätter mit den Namen zu verweisen, die Sie in Spalte B so etwas wie diese zur Verfügung gestellt haben. = INDIREKT (Text (B4, "TT-MMM-JJ") & "! C5") sollte die Daten aus Zelle C5 auf dem Blatt 03-DEC-16 ziehen.

Das obige zeigt einen Fehler in der Formel. Könnten Sie bitte unten nachsehen?

Die Werte in Spalte B sind Datumsangaben, die so formatiert sind, dass sie wie die Blattnamen aussehen. Verwenden Sie dazu den Text (B4, "dd-mmm-yy"). Ich habe oben aktualisiert.

enter image description here

Verwandte Themen