VBA Hilfe
23.06.2015 15:40:05
Johannes
Zunächst vorweg.. Mit VBA kenne ich mich nicht gut aus und hoffe, dass mir jemand weiterhelfen kann.
Ich lese mit einem Code aus einer geschlossenen Liste einen Wert aus und schreibe ihn in eine andere Mappe, das mache ich mit diesem Befehl:
strVerweis = "'" & strPfad & "[" & strDatei & "]" & Workbooks("Automatische Auswertung.xlsm").Worksheets("Tabelle1").Cells(2, 3) & "'!" & strZelle
With Workbooks("Automatische Auswertung.xlsm").Worksheets("Tabelle1").Cells(2, 4)
.Formula = "=IF(" & strVerweis & "="""",""""," & strVerweis & ")"
.Value = .Value
End With
Den Wert den ich auslese schreibe ich in die Mappe "Automatische Auswertung" in Zelle D2.
In der Mappe "Automatische Auswertung" steht in der Zelle C2 "1. Tour", in der Zelle C3 "2. Tour" usw.
Jetzt kommt meine Frage. Ist es möglich, dass ich quasi "dynamisch" in Zelle C und Zelle D weiter nach unten gehe?
Also so, dass ich mit dem nächsten Befehl aus Zelle C2 "2. Tour" auslese und in die Mappe springe und in Zelle D3 in der Mappe "Automatische Auswertung" eintrage?
Ich hoffe es ist halbwegs verständlich geschrieben..
Schon mal Vielen Dank!
Gruß
Jo