HERBERS Excel-Forum - die Beispiele

Thema: Aus einem String mit Datumsangabe das Jahr auslesen

Home

Gruppe

DatumZeit

Problem

Aus dem ein Datum enthaltenden String soll das Jahr ausgefiltert werden.

Lösung
Den nachstehenden Code in ein Standardmodul eingeben, einer Schaltfläche zuweisen und starten.
StandardModule: Modul1

Function GebJahr(txt As String) As Integer
   Dim intCounter As Integer
   txt = txt & " "
   For intCounter = 1 To Len(txt) - 4
      If Mid(txt, intCounter, 5) Like "*#### *" Then
         GebJahr = Mid(txt, intCounter, 4)
         Exit Function
      End If
   Next intCounter
End Function

Sub Aufruf()
   Dim x As Integer
   x = GebJahr("Freiburg am 22. Juli 1955")
   MsgBox x
End Sub

Beiträge aus dem Excel-Forum zu den Themen DatumZeit und Datum

Alle Zellen mit bestimmtem Datum markieren Datum + Uhrzeit aus Textbox richtig in Zelle
CountIf mit Datum(Jahr) engl. Datum aufteilen
Akt. Datum und Uhrzeit am gedruckten Dokument Datum abfragen und Werte kopieren
in Datum umwandeln Formel Datum
Als Text gespeicherte Datumsangaben Excel Vorlage - Makro für Datum
Jede 35 Zeile eine Formel mit einem anderem Datum Wiedergabe der Zeilennummer mit jüngstem Datum
Blatt als pdf mit Datum Uhrzeit Datumsfeld vorgeben
Datum aus Oracle-Abfrage als Datum formatieren VBA - Datum, Wochentag
Summe VBA in abhängigkeit Datum Datumstabelle erstellen
Summewenn mit Bezug auf ein Datum UserForm TextBox mit ComboBox Datum vergleichen
IF Schleife / Datum Datum Fraglich
Datum-Filter in anderem Blatt mit VBA Sortieren von Datumswerten in Zelle durch VBA
Dateinamen per VBA vorgeben (Datum: Vormonat) Datum KW zuordnen
Änderung in Zeile, Datum in Zelle einfügen? Nächsthöheres Datum wo Nachbarzelle nicht leer
Mal wieder Datumsprüfung Aufnahmedatum jpg
Datumsformatierung Formel für Datum nur einmal
Datum in Listenfeld auswählen Kleinste u. grösste Nr. aufgrund des Datum ermitte
Format Datum / Uhrzeit Datenbank - nur best. Datum einlesen ?
Zeitermittlung zwischen zwei Datumsfeldern Geburtsdatum
Datum automatisch auslesen Text und aktuelles Datum in einer Zelle
TextBox - nur Datum zulassen! Datum aus Text Datei nach Excel importieren ...
Datum durch Abfrage übernehmen Datum addiert mit X Monaten = Datum?
Monate zwischen 2 Datums Datums-Format bei Verketten "falsch"
nochmals datum Datum in zelle schreiben
datum