Thema Datum  Von Nutzer Rating
Antwort
Rot Makro nach jeder Änderung ausführen
02.04.2020 17:19:34 Karl
NotSolved
03.04.2020 09:36:28 Torsten
NotSolved
03.04.2020 11:23:45 Karl
NotSolved
03.04.2020 11:36:36 Torsten
NotSolved

Ansicht des Beitrags:
Von:
Karl
Datum:
02.04.2020 17:19:34
Views:
917
Rating: Antwort:
  Ja
Thema:
Makro nach jeder Änderung ausführen

Hallo.

Ich habe ein Arbeitsblatt "Punkte" in dem Werte einegtragen werden und mittels Sverweis in Arbeitsblatt "Gesamt" übertragen werden.

Dort wird berechnet und nach jeder Rechnung soll automatisch sortiert werden. Das funkt. aber nur wenn ich in die Tabelle klicke.

Kann mir jemand helfen?

Mein aufgezeichnetes Makro :

Sub Sortieren()
'
' Sortieren Makro
'
 
'
    Range("G4:G11").Select
    ActiveWorkbook.Worksheets("Tabelle1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Tabelle1").Sort.SortFields.Add2 Key:=Range( _
        "G4:G11"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:= _
        xlSortNormal
    ActiveWorkbook.Worksheets("Tabelle1").Sort.SortFields.Add2 Key:=Range( _
        "F4:F11"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:= _
        xlSortNormal
    With ActiveWorkbook.Worksheets("Tabelle1").Sort
        .SetRange Range("B4:G11")
        .Header = xlGuess
        .MatchCase = False
        .Orientation = xlTopToBottom
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub
 
Meine Ergebnisprozedur:
 
 
Private Sub Workbook_Activate()
 
Call Sortieren
End Sub
 
Danke
 
 
 
 

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Makro nach jeder Änderung ausführen
02.04.2020 17:19:34 Karl
NotSolved
03.04.2020 09:36:28 Torsten
NotSolved
03.04.2020 11:23:45 Karl
NotSolved
03.04.2020 11:36:36 Torsten
NotSolved