Microsoft Excel

Herbers Excel/VBA-Archiv

Makro immer am heutigen Datum ausführen

Betrifft: Makro immer am heutigen Datum ausführen von: Michael Pfeiffer
Geschrieben am: 03.09.2020 09:59:03



Jeder Tag ist in meiner Datei als eigene Reihe angelegt und mit dem Befehl z.B. bei H4

Sub Add1_SchliffH4()

Range("H4").Value = Range("H4").Value + 1

End Sub





Ich möchte aber das bei Ausführung des Makros nur bei der Reihe des heutigen Datum der Befehl ausgeführt wird.


Wie könnte ich das umsetzen?


Vielen Dank im Voraus


Gruß Pfeiffer Michael

Betrifft: AW: Makro immer am heutigen Datum ausführen
von: Werner
Geschrieben am: 03.09.2020 10:03:01

Hallo,

in Excel gibt es Zeilen und Spalten, was du mit Reihe meinst - keine Ahnung.

Zeig mal deine Mappe (hier hochladen).

Gruß Werner

Betrifft: AW: Makro immer am heutigen Datum ausführen
von: Michael Pfeiffer
Geschrieben am: 03.09.2020 11:02:13

Ich meine das das Datum in einer Spalte steht aber jeder Tag eine eigene Zelle hat.

Betrifft: Und ich meine....
von: Werner
Geschrieben am: 03.09.2020 11:03:42

Hallo,

...dass du deine Datei hier hochladen sollst.

Gruß Werner

Betrifft: AW: Und ich meine....
von: Michael Pfeiffer
Geschrieben am: 03.09.2020 11:19:49

https://www.herber.de/bbs/user/140012.xlsm

Betrifft: AW: Und ich meine....
von: Werner
Geschrieben am: 05.09.2020 13:33:10

Hallo,
Sub Heutiges_Datum()

Range("J1") = Date
If Month(Date) = Month(Range("J1")) Then
    If Year(Date) = Year(Range("J1")) Then
        Range("H" & Day(Date) + 2) = Range("H" & Day(Date) + 2) + 1
    End If
End If

End Sub
Gruß Werner

Beiträge aus dem Excel-Forum zum Thema "Makro immer am heutigen Datum ausführen"