für Cracks ein Kinderspiel. Mit meinen limitierten VBA-Kenntnissen stoße ich aber hier an meine Grenzen.
Ich möchte einen Zellbezug (A1:E1) anhand der Spaltennummer der aktiven Zelle ansprechen.
Mit:
Sub nachSpalte()
Dim dieSpalte As String
ActiveCell.Offset(dieSpalte - 2).Select
If dieSpalte Is 12 Then
ActiveCell.Offset(0, 1).Range("A1:E1").Select
Else
ActiveCell.Offset(0, 11).Range("A1:E1").Select
If dieSpalte Is 114 Then
ActiveCell.Offset(0, 1).Range("A1:E1").Select
Else .....
End Sub
Klappt es nicht. Vor allem bei der Zeile (If dieSpalte Is 12) steigt Excel aus.
Ich bin für jede Hilfe dankbar.