Hallo,
Ich habe ein Problem und komme absolut nicht weiter. Ich möchte über einen Button aus zwei Dateien Daten auslesen. Soweit funktioniert auch alles. Das Problem was ich habe ist, dass der Dateiname sich forlaufend ändert. Wie kann ich das in dieses Makro einbauen, sodass ich den Dateinamen auswählen kann und die Daten trotzdem in die entsprechenden Zeilen eingefügt werden)
Private Sub CommandButton1_Click()
Dim WbDatei1 As Workbook
Dim WbDatei2 As Workbook
Dim WbDatei3 As Workbook
Set WbDatei2 = ThisWorkbook
Set WbDatei1 = Workbooks.Open("Y:\Eigene Dateien\3_FID\Test\WbDatei1\WbDatei1.xlsx", ReadOnly:=True)
Set WbDatei3 = Workbooks.Open("Y:\Eigene Dateien\3_FID\Test\WbDatei3\WbDatei3.xlsx", ReadOnly:=True)
For i = 2 To 4
WbDatei2.Sheets(1).Cells(i, 1).Value = WbDatei1.Sheets(1).Cells(i, 1).Value
WbDatei2.Sheets(1).Cells(i, 2).Value = WbDatei1.Sheets(1).Cells(i, 2).Value
WbDatei2.Sheets(1).Cells(i, 3).Value = WbDatei3.Sheets(1).Cells(i, 1).Value
Next i
WbDatei1.Close
WbDatei3.Close
Set WbDatei1 = Nothing
Set WbDatei2 = Nothing
Set WbDatei3 = Nothing
End Sub