Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Problem mit AutoFilter -> Error 1004
zurück: Markierten Kommentar TopleftCell anzeigen weiter: USB sicher entfernen code Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
julieann
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2013, 15:23
Rufname:

Problem mit AutoFilter -> Error 1004 - Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

Hallo, Leute!

Ich brauche heute nochmal eure Hilfe.
In einem umfangreicheren Projekt passiert an einer Stelle Folgendes:

Es wird eine Funktion aufgerufen, die in einem Tabellenblatt einen AutoFilter setzt und dann mit den gefilterten Daten arbeitet.
Das passiert so:
Code:

Sub Prio(prioNr As Integer)

  ' AutoFilter löschen
  If wsDaten.AutoFilterMode = True Then wsDaten.AutoFilterMode = False

  ' Nach Priorität filtern
  wsDaten.Range("A2").AutoFilter Field:=20, Criteria1:=prioNr

  ' HIER kommt der restliche Code, für das Problem jedoch irrelevant

End Sub


Ich habe mehrere Tabellenblätter im Workbook. Mit allen funktioniert es, doch beim neuesten, das ich jetzt habe, erhalte ich beim Filtern eine Fehlermeldung "Die AutoFilter-Methode des Range-Objekt es konnte nicht durchgeführt werden".
Woran kann das liegen?
Alle Tabellenblätter sind gleich aufgebaut. Ich habe die Spaltenanzahl verglichen. Auch stehen in Spalte 20 (nach der wird gefiltert) die passenden Einträge, wie in den andern Tabellenblättern auch. Ich sehe keinen Grund Sad

Könnt ihr mir weiterhelfen? Danke schonmal!
Isabelle :-)
Menschin


Verfasst am:
28. Feb 2013, 15:32
Rufname:
Wohnort: Westlicher Spiralarm der Galaxis


AW: Problem mit AutoFilter -> Error 1004 - AW: Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

Hallöchen,

in so einem Fall ist es wichtig:

1. Den genauen Text der Fehlermeldung. Dazu einfach auf Debuggen klicken und im Direktfenster: ?Err.Description eingeben und Enter drücken. Dann kannst du den Text der Meldung einfach kopieren. Zur Fehlermeldung 1004 gibt es nämlich mindestens 500 verschiedene Texte. Shock

2. Die Zeile welche der Debugger markiert.

_________________
LG Isi

Die Mitgliedschaft im Forum erhöht deine Chance auf eine Antwort von mir um 99,999%
julieann
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2013, 15:40
Rufname:

AW: Problem mit AutoFilter -> Error 1004 - AW: Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

1. Das hatte ich doch geschrieben? Nur in den Threadtitel passte nicht alles.
Die AutoFilter-Methode des Range-Objektes konnte nicht durchgeführt werden

2. Ich dachte, das war verständlich, der Fehler erscheint in dieser Zeile:
Code:

wsDaten.Range("A2").AutoFilter Field:=20, Criteria1:=prioNr
Isabelle :-)
Menschin


Verfasst am:
28. Feb 2013, 15:46
Rufname:
Wohnort: Westlicher Spiralarm der Galaxis

AW: Problem mit AutoFilter -> Error 1004 - AW: Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

Hallöchen,

ohne die Tabelle vorliegen zu haben, kann ich nur mutmaßen.

Hast du eine komplett leere Spalte in der Liste? Schau mal nachdem das Makro gelaufen ist ob im Spalte T auch der Dropdown-Pfeil des Autofilters drin ist.

_________________
LG Isi

Die Mitgliedschaft im Forum erhöht deine Chance auf eine Antwort von mir um 99,999%
julieann
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2013, 16:01
Rufname:

AW: Problem mit AutoFilter -> Error 1004 - AW: Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

Ich habe durch deinen Hinweis gerade herausgefunden, woran es liegt.
Eine der Spalten ist leer.
Es ist ein Datenbankauszug und in diesem Fall sind in einer Spalte keine Einträge (sonst wohl schon).

Gibt es eine Möglichkeit, trotz der Leerspalte(n) einen AutoFilter zu nutzen?
Isabelle :-)
Menschin


Verfasst am:
28. Feb 2013, 18:29
Rufname:
Wohnort: Westlicher Spiralarm der Galaxis


AW: Problem mit AutoFilter -> Error 1004 - AW: Problem mit AutoFilter -> Error 1004

Nach oben
       Version: Office 2003

Hallöchen,

du musst nur hier:

Code:
wsDaten.Range("A2").AutoFilter Field:=20, Criteria1:=prioNr

wo du den Filter einschaltest und setzt, den gesamten Bereich angeben. Also z.B.:

Code:
With wsDaten
    .Range(.Cells(2, 1), .Cells(letzte Zeile, letzte Spalte)).AutoFilter Field:=20, Criteria1:=prioNr
End With

Wobei, die Anzahl der Spalten sollte dir ja bekannt sein. Und wie du die letzte belegte Zeile ermittels auch.

_________________
LG Isi

Die Mitgliedschaft im Forum erhöht deine Chance auf eine Antwort von mir um 99,999%
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: Summe bei Autofilter 2 Harry Propper 432 21. Mai 2009, 14:04
Harry Propper Summe bei Autofilter
Keine neuen Beiträge Excel Formeln: DiV/0 error ausschliessen 15 ContraViZe 2042 27. Apr 2009, 20:43
ContraViZe DiV/0 error ausschliessen
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Excel Formeln: Drop- Down Menü beim Autofilter ausdrucken/bearbeiten 1 Adem 1757 16. März 2009, 18:41
< Peter > Drop- Down Menü beim Autofilter ausdrucken/bearbeiten
Keine neuen Beiträge Excel Formeln: Filter - Autofilter 1 cars 323 23. Feb 2009, 15:44
neopa Filter - Autofilter
Keine neuen Beiträge Excel Formeln: Addieren, mit AutoFilter, aber nur eingelendete Zellen 8 Baumi_II 4726 02. Okt 2008, 08:41
Baumi_II Addieren, mit AutoFilter, aber nur eingelendete Zellen
Keine neuen Beiträge Excel Formeln: bedingte formatierung incl. Autofilter 4 frenchy 822 22. Jul 2008, 16:49
frenchy bedingte formatierung incl. Autofilter
Keine neuen Beiträge Excel Formeln: Autofilter und Formeln 4 Jukebox 430 12. Jul 2008, 14:29
Jukebox Autofilter und Formeln
Keine neuen Beiträge Excel Formeln: Autofilter und leere Zeilen/Zellen 3 ghune 2357 22. Mai 2008, 22:34
Thomas Ramel Autofilter und leere Zeilen/Zellen
Keine neuen Beiträge Excel Formeln: Autofilter funktionen? 2 redbarone 623 14. Mai 2008, 11:22
redbarone Autofilter funktionen?
Keine neuen Beiträge Excel Formeln: Teilergebnis / Autofilter / Häufigkeit 2 Gast 2469 07. Mai 2008, 11:32
tom_r Teilergebnis / Autofilter / Häufigkeit
Keine neuen Beiträge Excel Formeln: Benutzen des Autofilter in geschütztem Blatt 5 Hei-ko 1089 13. März 2008, 19:09
hei-co Benutzen des Autofilter in geschütztem Blatt
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Excel Formeln: Top 5 einer Tabelle ohne Autofilter anzeigen 8 FiSH 937 09. Nov 2007, 16:44
Thomas Ramel Top 5 einer Tabelle ohne Autofilter anzeigen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS