Hallo vielen vielen Dank damit ist mein Problem schon so gut wie gelöst
aber es kommt immer beim kopieren der Dateien zu der Fehlermeldung :
Laufzeitfehler 9
Index außerhalb des gültigen bereichs
Sub daten_kopieren()
Dim Zieldatei As String
Dim lzeile, zeile As Long
'Bildschirmaktualisierung ausschalten:
Application.ScreenUpdating = False
'Name der anderen Datei festlegen
Zieldatei = "Batchverbrauchrev1_test06.09.2012.xls"
'letzte Zeile in der aktiven Tabelle ermitteln
lzeile = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row
For zeile = 3 To lzeile
'A wird kopiert
Workbooks(Zieldatei).Sheets("Tabelle1").Cells(1, 2) = ThisWorkbook.ActiveSheet.Cells(zeile, 1).Value 'F wird kopiert
Workbooks(Zieldatei).Sheets("Tabelle1").Cells(2, 2) = ThisWorkbook.ActiveSheet.Cells(zeile, 6).Value
'G wird kopiert
Workbooks(Zieldatei).Sheets("Tabelle1").Cells(3, 2) = ThisWorkbook.ActiveSheet.Cells(zeile, 7).Value
'Wert in N schreiben
ThisWorkbook.ActiveSheet.Cells(zeile, 1500) = Workbooks(Zieldatei).Sheets("Tabelle1").Cells(4, 2).Value
Next zeile
'Bildschirmaktualisierung einschalten:
Application.ScreenUpdating = True
End Sub
ich weiss ich tue mich schwer
vermutlich muss das datum speziell deklariert werden???