Thema Datum  Von Nutzer Rating
Antwort
Rot sVerweis über mehrere Tabellenblätter zur Erzeugung einer Zeitreihe
07.11.2016 14:14:56 Sarah
NotSolved

Ansicht des Beitrags:
Von:
Sarah
Datum:
07.11.2016 14:14:56
Views:
1308
Rating: Antwort:
  Ja
Thema:
sVerweis über mehrere Tabellenblätter zur Erzeugung einer Zeitreihe
Liebes Forum, seit einigen Stunden sitze ich an der folgenden Aufgabenstellung und hoffe nun, dass Ihr mir weiterhelfen könnt. Vielen Dank dafür im Voraus. Ausgangssituation: 1. Ein Tabellenblatt "Übersicht", in dem in den Spalten B:H Merkmale gespeichert sind. Spalte A enthält einen eindeutigen Schlüssel. 2. Mehrere Tabellenblätter z.B. 04.03.2016_1, die ich über ein Makro aus CSV in Excel importiere und anschließend den Schlüssel in Spalte A einfüge. -> das Makro soll nun über die Schlüssel in Spalte A in die Übersicht ab Spalte I mit Hilfe eines sVerweises die Messwerte aus den verschiedenen Tabellenblättern übernehmen Problem: Makro muss nacheinander SVerweis in jeweils die nächste Spalte schreiben und das nächste Tabellenblatt verwenden Bis jetzt habe ich es so versucht, wobei aber der sVerweis immer das gleiche Tabellenblatt betrifft: Sub Vlookup() Dim i As Integer, lr As Long Worksheets("Übersicht").Select Columns("I:ZZ").Select Selection.ClearContents lr = Worksheets("Übersicht").Cells(Rows.Count, "B").End(xlUp).Row For i = 9 To 20 Cells(5, i).Select ActiveCell.FormulaR1C1 = "=+""Messwert ""&'04.03.2016_1'!R1C3" Cells(6, i).Select ActiveCell.FormulaR1C1 = _ "=+IFERROR(VLOOKUP(RC1,'04.03.2016_1'!C1:C11,9,0),"""")" Cells(6, i).Select Selection.AutoFill Destination:=Range(Cells(6, i), Cells(lr, i)) Cells(6, i).Select Next i End Sub Viele Grüße Sarah

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 sVerweis über mehrere Tabellenblätter zur Erzeugung einer Zeitreihe
07.11.2016 14:14:56 Sarah
NotSolved