Folgender Code (mit hilfe hier aus dem Forum
Private Sub EINTRAGEN_VERSENDEN_Click()
'Filtern nach übermittelten, entschiedenen und zurückgesendeten Teilen
If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData
Selection.AutoFilter Field:=1, Criteria1:="Entscheidung fehlt noch"
Range("B6:N100").Select
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
Sheets("KONTOAUSZUG").Select
Worksheets("KONTOAUSZUG").Range("B9").Activate
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=True, Transpose:=False
'Filtern nach NEUEN Teilen
Sheets("Sperrbestände").Select
If ActiveSheet.FilterMode Then ActiveSheet.ShowAllData
Selection.AutoFilter Field:=2, Criteria1:=(">" & Trim(CDbl(Range("M3").Value)))
Selection.AutoFilter Field:=10, Criteria1:="="
Range("B6:N100").Select
Selection.SpecialCells(xlCellTypeVisible).Select
Selection.Copy
Sheets("KONTOAUSZUG").Select
Dim LoLetzte_01 As Long
LoLetzte_01 = Worksheets("KONTOAUSZUG").Range("B65536").End(xlUp).Row + 1
Worksheets("KONTOAUSZUG").Cells(LoLetzte_01, 2).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sperrbestände").Select
'29.01.2010, NoNet - www.excelei.de (z.Zt. Offline)
Dim rngBereich As Range
If ActiveSheet.AutoFilterMode Then 'Nur wenn Autofilter aktiviert ist !
Set rngBereich = ActiveSheet.AutoFilter.Range
If Not rngBereich Is Nothing Then
On Error Resume Next 'Falls keine Daten angezeigt werden
Set rngBereich = rngBereich.Offset(1).EntireRow.Resize(rngBereich.Rows.Count - 1). _
_
SpecialCells(xlCellTypeVisible)
If rngBereich.Rows.Count > 0 Then
Intersect(rngBereich, [J:J]).Value = Date 'Datum in Spalte J eintragen
End If
End If
End If
Set rngBereich = Nothing
End Sub
Funktioniert soweit alles ganz gut, nuuuur:Sollte mal bei einem hier per VBA gesetzem Autofilter keine gefilterte Zeile vorhanden sein, bekomme ich ne Fehlermeldung
1004 Laufzeitfehler keine Zellen gefunden.
was muss ich tun , das die Sub trotzdem weiter abgearbeitet wird (beim ersten setzen des Autofilters, bzw. sollte der fehler beim zweiten setzen des Autofilters geschehen die Sub verlassen wird.
Kann mir hierbei jemand helfen?
Gruß