Hallo an alle VBA-Künstler,
könnte ihr mir weiterhelfen? Ich habe ein Makro geschrieben, welches mich an die Zeile führt, in der ich neue Daten eintragen kann. Bisher habe ich zuvor mit „ActiveSheet.ShowAllData“ erst mal dafür gesorgt, dass auch alle Zeile der Tabelle angezeigt werden.
Wenn ich diesen Befehl jedoch vor meinen Makrobefehl zum Aufsuchen der Zelle für die neuen Dateneinträge stelle und die Tabelle ggf. bereits alle Zeilen anzeigt, dann kommt die vorgenannte Fehlermeldung "Die ShowAllData-Methode des Worksheet-Objektes konnte nicht ausgeführt werden.
Kann mir jemand vllt. die Befehlsfolge mitteilen, um „ActiveSheet.ShowAllData“ zu überspringen, wenn bereits alle Zeilen angezeigt werden?
Vorab schon mal ein recht herzliches Dankeschön all alle, die guten Willens sind
If ActiveSheet.FilterMode Then
Gruß,
Kannitverstan
Hallo Kannitverstan,
danke, funzt prima. Scheinst doch mehr Ahnung zu haben, als Dein Nick vermuten läßt
1 Like
Ach naja… im Studium hab ich viel gelernt, aber das mit Abstand Wichtigste war:
Man muss nicht wissen, wie’s geht.
Man muss nur wissen, wo’s steht.
Gruß,
Kannitverstan