codeman2001 Geschrieben 27. Juli 2006 Geschrieben 27. Juli 2006 Moin, ich will komplette spalten nicht mit dem spalten buchstaben, sonder mit einer zahl ansprechen. nicht: Columns("B:D").Select sondern (sinngemäß): i=2 j=4 Columns(i:j).Select wie geht das? danke schon einmal im vorraus gruß Zitieren
Amstelchen Geschrieben 27. Juli 2006 Geschrieben 27. Juli 2006 über umwege: Public Function GetColumnName(intSpaltennummer As Integer) As String If intSpaltennummer <= 0 Or intSpaltennummer > Columns.Count Then GetColumnName = CVErr(xlVar) Else GetColumnName = Left$(Cells(1, intSpaltennummer).Address(False, False), _ Len(Cells(1, intSpaltennummer).Address(False, False)) - 1) End If End Function und dann: Columns(GetColumnName(2) & ":" & GetColumnName(4)).Select s'Amstel Zitieren
codeman2001 Geschrieben 27. Juli 2006 Autor Geschrieben 27. Juli 2006 dankeschön. werd ich nachher mal testen... Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.