Problem: Arbeitsspeicher, Laufzeitfehler 1004
30.08.2005 12:31:46
webmav
ein paar variablen brauche ich später in dem code - habe ich allerdings zu testzwecken ausgeschaltet
wenn ich activesheet.paste auskommentiere läuft der code durch
kann mir jemand helfen?
Option Explicit
Public Sub fzzählen()
Dim Postenliste As String
Dim AWtabelle As String
Dim i As Integer
Dim Anzi As Integer
Dim k As Integer
Dim Anzk As Integer
Dim Beschafft As Date
Dim l As Integer
Dim Start As Integer
Dim Rangej As Range
Dim Rangeq As Range
Dim Zelle As Long
Sheets("index").Select
i = "2"
Anzi = Application.WorksheetFunction.CountA(Columns("D"))
For i = "2" To Anzi
Sheets("index").Select
Postenliste = Cells(i, "D")
AWtabelle = Cells(i, "E")
Sheets(Postenliste).Select
Set Rangej = Range("J:J")
Set Rangeq = Range("Q:Q")
Rangej.AdvancedFilter Action:=xlFilterInPlace, Unique:=True
Rangeq.Select
Selection.Copy
Sheets(AWtabelle).Select
Cells("1", "Z").Select
ActiveSheet.Paste 'FEHLER beim 17 Durchlauf
Sheets(Postenliste).Select
ActiveSheet.ShowAllData
Set Rangej = Nothing
Set Rangeq = Nothing
Next i
goto ende