ich versuche ein Makro (sortieren) automatisch starten zu lassen, wenn ich in Zelle G31:I155 etwas eingebe.
Ich habe einen Lösungsansatz (von TinoB) im Archiv gefunden, komme aber nicht so recht weiter ...
Meine Lösung sieht so aus (funktioniert aber nicht ...)
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$g$31:$i$105" Then
Range("C163:F187").Select
Selection.Sort Key1:=Range("C164"), Order1:=xlAscending, Key2:=Range( _
"F164"), Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase _
:=False, Orientation:=xlTopToBottom, DataOption1:=xlSortNormal, _
DataOption2:=xlSortNormal
End If
End Sub
Wer hat ne Lösung?
Danke vorab.
Tom
****************************************************************************
Hallo,
nach Verändern eines Zellwertes in B8 soll ein Makro ablaufen.
Wie ist dies machbar?
Danke.
Tankred
sollte so funktionieren.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$8" Then
Dein_Makro
End If
End Sub