Zum Inhalt springen

Excel Makro


Empfohlene Beiträge

Geschrieben

Hi Leute!

Ich habe ein kleines Problem in einem Excel Makro! Ich möchte eine komplette Spalte bearbeiten. Durch eine Schnittstelle unserer PPS-Software bekomme ich eine Spalte mit Datumsangaben übergeben. Allerdings sind diese Datumsangaben in Klammern eingebunden.

Jetzt möchte ich, das die Klammern durch ein Makro entfernt werden und die Zeilen dann nach dem Datum sortiert werden. Dies funktioniert allerdings nicht so, wie ich mir das gedacht habe.

Ich entferne zuerst die Klammern. Anschliessend formatiere ich die Zellen in Datumszellen im Format "TT.MM.JJ". Nun setzt ich den Befehl zum Sortieren ab, aber er sortiert nicht nach dem Datum, sondern mehr nach den Zahlen von dem Datum!

Jetzt meine Frage:

Was muss ich machen, damit Excel meine Zeilen nach Datum sortiert?

Für alle Tipps bin ich sehr Dankbar!

THX

Magoo

--------------------

Hier habt ihr noch das bisschen an Code, was ich "erfunden" habe:

Sub Test()

' Datum wird von "(15.06.01)" auf "15.06.01" umformatiert

' Anschliessend werden alle Zeilen nach Datum sortiert

' Anzahl der Zeilen festlegen

' Wird später automatisch ermittelt

Let Zeilen = 4

' In jeder Zeile die Klammern entfernen

For i = 1 To Zeilen

Range("A" + CStr(i)).Select

Datum_mit_Klammern = ActiveCell

l = Len(Datum_mit_Klammern)

Datum_ohne_Klammern = Mid(Datum_mit_Klammern, 2, l - 2)

ActiveCell = Datum_ohne_Klammern

Next i

' Zellenformatierung auf Datum im Format TT.MM.JJ umstellen

Columns("A:A").Select

Selection.NumberFormat = "dd/mm/yy"

'Zellen nach Datum sortieren

Range("A1:A4").Select

Selection.Sort Key1:=Range("A1"), Order1:=xlAscending, Header:=xlGuess, _

OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

End Sub

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...