ich habe z.B. folgendes Skript (das ganze ist jetzt total aus dem Zusammenhang gerissen, aber ich denke es reicht um mein Problem zu beschreiben):
Sub Test()
Dim Spaltenanfang As String
Spaltenanfang = "A"
Range(Spaltenanfang & "1").Value = "Hallo!!"
End Sub
Dieses Skript macht keine Probleme. Aber wenn ich nun das "Hallo!!" in Spalte B schreiben möchte ist das z.B. so nicht möglich:
Range(Spaltenanfang + 1 & "1").Value = "Hallo!!"
Wie kann ich das richtig machen? Eine Lösung wie ("B" & "1") bringt mir nichts, weil das für den gesamten Zusammenhang nicht funktionieren würde. Ich bräuchte eine Lösung für Spalte A (oder B,C,D ...) + 1 = Spalte B (C,D,E ...). Wer kann mir da weiterhelfen?
MfG
Thomas