Data to FilterKopieren AutoFiltered Datenloop Bis Ende
Hallo,
ich eine Makrodatei zu einem Skript verknüpft erstellt haben. Ich möchte, dass die Spalte "Geschäftsjahr" aus dem ersten Geschäftsjahr gefiltert und auf ein anderes Blatt kopiert wird, um sie dann zu wiederholen, bis alle Geschäftsjahre verarbeitet wurden.
Ich machte eine repetitive Aktionen im Modul, aber wenn ich eines der Geschäftsjahre entfernen, wird es nicht fortgesetzt.
Wie filtere ich die Kriterien mit den verfügbaren Geschäftsjahren und es wird Schleife bis zum Ende? Mein Problem ist der folgende Code, da nur ein Geschäftsjahr angegeben wird.
ActiveSheet.Range ("A $ 1 $: $ D $ 20") Autofilter Feld:. = 3, Criteria1: = "2012"
Thank you!
Danke Shai Rado für Ihre Hilfe. Dies funktioniert für mein Makro. Ich habe nur die Option Explicit entfernt, da ich "compile error variable nicht definiert" hatte. Ich möchte auch fragen, ob ich festlegen kann, dass es für das nächste Geschäftsjahr gehen wird, wenn es für ein bestimmtes Geschäftsjahr keine Daten gibt? – cameri
@camere sehen Sie den bearbeiteten Code, er wird die Jahre durchlaufen und Ihre Tabelle filtern, später wird es Ihnen zeigen, wie viele Zeilen es pro Jahr gibt. Ich bin mir nicht sicher, was Sie tun möchten, wenn es 0 ist, oder wenn es nicht 0 ist? –
Wenn es 0 ist, möchte ich, dass es mit dem nächsten Geschäftsjahr fortfährt. Wenn es nicht 0 ist, dann fahre einfach so fort bis zum Ende. Danke im Voraus. :) – cameri