Liebe Community,
ich habe folgendes Macro in meiner Excel Tabelle. Es funktioniert auch wunderbar, bis auf die Tatsache, dass dort der Tabellenbereich aus der fremden Excel-Datei definiert ist.
Leider sind es nicht immer 239 Zeilen. Mal mehr und mal weniger. Dass es bei A7 anfängt, das stimmt schon. Wie müsste ich die Formel ändern, damit Excel sich automatisch anpasst?
Kann einer sagen, was ich nun genau ändern müsste in der betroffenen Zeile, damit Excel dynamisch sich den Bereich auswählt?
Vielen lieben Dank im Voraus!
Es handelt sich konkret um diese Zeile.
wbQuelle.Worksheets(1).Range("A7:I239").Copy
Sub Quelle()
Hier der gesamte Code
Dim sPfad As String
Dim wbQuelle As Workbook
Dim zelle As Range
sPfad = "C:\Users\Beispiel\Desktop\Irgendeine Datei\Daten\Daten.xlsx"
If Dir(sPfad) <> "" Then
Set wbQuelle = Workbooks.Open(sPfad)
wbQuelle.Worksheets(1).Range("A7:I239").Copy ThisWorkbook.Worksheets(3).Range("B2")
wbQuelle.Close savechanges:=False
End If
End Sub