Hallo liebes Forum,
ich verwende diesen VBA Code zum auslesen eines Bereichs aus einer anderen geschlossenen Arbeitsmappe.
Es funktioniert auch einwandfrei.
Leider wird der Header (Kopfzeile) nicht auch kopiert.
Wie stelle ich das an das er auch Kopiert wird?
Viele Dank für Eure Unterstützung
Sub Bereich_auslesen()
Dim pfad As String, datei As String, blatt As String, bereich As Range, zelle As Object
'** Angaben zur auszulesenden Zelle
pfad = "/Users/martin/Documents/Ordner"
datei = "mappe.xlsm"
blatt = "Tabelle1"
Set bereich = Range("A1:Q52")
'** Bereich auslesen
For Each zelle In bereich
'** Zellen umwandeln
zelle.Offset(0, 0) = zelle.Address(False, False)
'** Eintragen in Bereich
ActiveSheet.Cells(zelle.Row, zelle.Column).Value = _
GetValue(pfad, datei, blatt, zelle.Offset)
Next zelle
End Sub