Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Excel gut - VBA nein
kommt darauf an, von was genau die letzte Spalte.
die letzte Spalte einer Liste
die letzte Spalte von Excel
die letzte, auf diesem Tabellenblatt verwendete Spalte?
die letze auf dem Tabellenblatt genutzte Spalte:
Cells.SpecialCells(xlcelltypelastcell).EntireColumn.Select
wenn man dann die letzten 40 Spalten will
Cells.SpecialCells(xlcelltypelastcell).EntireColumn.Offset(0, -39).Resize(, 40)
oder, wenn man sich an der Überschriftenzeile orientieren kann:
Cells(1, Columns.Count).End(xltoleft).EntireColumn.Offset(0, -39).Resize(, 40).Select
Gruß Daniel