ich habe ein Makro, dass mir innerhalb einer Tabelle Einträge gruppiert und dabei einzelne Werte miteinander verrechnet. Soweit erst mal kein Problem. Allerdings kommen diese Daten aus einer separaten CSV-Datei, die ich in meinem Excel auch entsprechend via Daten > Aus Text/CSV importiere.
Nun habe ich festgestellt, dass bei jedem Import dieser Daten ich unter dem Menü Eintrag Entwurf immer einen anderen Tabellennamen angezeigt bekomme.
Im VBA-Skript will ich aber z.B. den Header entfernen und löse das so:
Range("Kalender__2[[#Headers],[Spalte1]]").Select
ActiveSheet.ListObjects("Kalender__2").ShowHeaders = False
Rows("1:1").Select
Selection.Delete Shift:=xlUp
Wenn der Tabellenname jetzt aber mal Kalender__2 und bei nächsten Mal Kalender__5 ist habe ich ein offensichtliches Problem. Oder wäre die pragmatische Lösung den Tabellennamen im Anschluss an den Import einfach auf einen bestimmten Wert anzupassen?
Kann mir dabei jemand helfen?
Danke voraus!