... weil ich den Filter in #4 ins Spiel gebracht habe. Bis dahin war keine Rede von gesperrten Zellen. Und da der Filter aktiviert war, wäre es die einfachste Lösung gewesen. Erst danach kam Peter mit dem Blattschutz um die Ecke.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
12.04.2020, 11:08 (Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2020, 11:10 von WillWissen.)
Hi Peter,
ich habe es bei mir nochmals getestet: sortiert einwandfrei. Allerdings solltest du den Bereich bereits ab A8 wählen, da du Überschriften hast und diese im Code angegeben sind:
Code:
.Header = xlYes
Dass nur bis Spalte F sortiert wird, ist schon richtig. Ich nehme an, dass du immer noch Spalte G mit den Formeln geschützt hast.
Tiefergehende Hilfe bei Makros kann ich dir leider nicht anbieten, da ich selbst nur rudimentäre Kenntnisse besitze. Nachtrag:
Damit
Code:
Range ("I9").select
bin ich lediglich aus dem markierten Bereich rausgegangen.
Gruß Günter Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen. angebl. von Georg Christoph Lichtenberg (1742-1799)
Zitat:Dass nur bis Spalte F sortiert wird, ist schon richtig.
Da hat doch auch keiner was gegen gesagt. Ist nur zur Verdeutlichung, das das Makro prinzipiell nichts anders macht als beim manuellen sortieren und daher die Begründung des TE, dass er ein Makro braucht, weil das Sortieren anders nicht geht, nicht richtig ist. Wenn Du in Deinem Code bis Spalte G gehen würdest, würde der Code wegen dem Blattschutz auch nicht gehen.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
12.04.2020, 11:40 (Dieser Beitrag wurde zuletzt bearbeitet: 12.04.2020, 11:43 von soddel.)
(12.04.2020, 11:15)schauan schrieb: .... Wenn Du in Deinem Code bis Spalte G gehen würdest, würde der Code wegen dem Blattschutz auch nicht gehen.
Hi.
Sorry, war das falsche Bild aber es geht definitiv bei mir nicht.
Zustand: Spalte A bis F ist frei, Spalte G ist gesperrt, das Blatt ist geschützt!
Vielleicht hilfreich: Office 2016
(12.04.2020, 11:08)WillWissen schrieb: Hi Peter,
ich habe es bei mir nochmals getestet: sortiert einwandfrei. Allerdings solltest du den Bereich bereits ab A8 wählen, da du Überschriften hast und diese im Code angegeben sind:
Code:
.Header = xlYes
Dass nur bis Spalte F sortiert wird, ist schon richtig. Ich nehme an, dass du immer noch Spalte G mit den Formeln geschützt hast.
Tiefergehende Hilfe bei Makros kann ich dir leider nicht anbieten, da ich selbst nur rudimentäre Kenntnisse besitze. Nachtrag:
Damit
Code:
Range ("I9").select
bin ich lediglich aus dem markierten Bereich rausgegangen.
Hi Günter.
Habs auf A8 geändert
Code:
Option Explicit
Sub SortierenNachDatum() ' ' SortierenNachDatum Makro ' Tastenkombination Strg+s Sortieren nach Datum - ältestes Datum oben ' ' Tastenkombination: Strg+s ' ActiveWorkbook.Worksheets("Palettenkonto").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Palettenkonto").Sort.SortFields.Add2 Key:=Range( _ "A8:A1107"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _ xlSortNormal With ActiveWorkbook.Worksheets("Palettenkonto").Sort .SetRange Range("A8:F1107") .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With Range("I9").Select End Sub