VBA-/Makroprogrammierung bis heutiges Datum
#1
[
Bild bitte so als Datei hochladen: Klick mich!


Hallo liebe Community,

bin relativ neu in der Makro-/VBA-Programmierung und würde gerne anhand dieses Beispiels wissen,
wie ich es schaffe eine Programmierung zu erstellen, die mir alle Daten bis zum heutigen Datum in der Spalte 1 rot angezeigen lässt.
habe schon mit bedingter Formatierung und Makros gearbeitet, allerdings ist das heutige Datum nächste Woche nicht mehr aktuell.

[
Bild bitte so als Datei hochladen: Klick mich!
]

habe es jetzt händisch kurz gefiltert und rot eingefärbt.

Hoffe es ist alles einigermaßen verständlich erklärt, sodass ihr mir schnell weiterhelfen könnt.

Vielen Dank schonmal!
Top
#2
Hallo,

Zitat:Hoffe es ist alles einigermaßen verständlich erklärt, sodass ihr mir schnell weiterhelfen könnt.

Du schreibst doch ... weiterhelfen ... und nicht etwa bauen, oder lassen mich meine trüben Augen im Stich?
Wer glaubst Du, stellt die nötige Datei zur Verfügung?
Ganz klar, ich mit Sicherheit nicht.
Top
#3
Hallo,

für Spalte A (= Columns(1)) sowas:
Sub RotBisHeute()
 Dim rngZ As Range
 With Application.Intersect(ActiveSheet.UsedRange, ActiveSheet.Columns(1))
   .Font.ColorIndex = xlAutomatic
   For Each rngZ In .Cells
     If rngZ.Value <= Date Then
       rngZ.Font.Color = -16776961
     End If
   Next rngZ
 End With
End Sub
Gruß Uwe
Top
#4
Ich habe lediglich um Hilfe gebeten und nicht befohlen, dass mir es jemand fertig stellen soll.
Ich bin neu hier und habe mich hier angemeldet, um etwas zu lernen....nicht um mich zu streiten.
Die Datei hätte ich allerdings anfügen können....sorry vergessen :19:


Angehängte Dateien
.xlsx   Einkaufsliste.xlsx (Größe: 14,48 KB / Downloads: 4)
Top
#5
Hi Paklu,

muss es wirklich ein Makro sein? Falls nicht - hier mein Vorschlag mit bedingter Formatierung:

Tabelle1

ABCD
1ZielterminLebensmittelMengeKäufer
214.11.2016Bananen120Müller
315.10.2016Äpfel45Schmidt
401.12.2016Birnen90Meyer
501.01.2017Kiwis75Rössler
615.06.2016Mangos80Ulrich
701.03.2017Kirschen2000Meister
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
A21. / Formel ist =$A2<=HEUTE()Abc
A31. / Formel ist =$A2<=HEUTE()Abc
A41. / Formel ist =$A2<=HEUTE()Abc
A51. / Formel ist =$A2<=HEUTE()Abc
A61. / Formel ist =$A2<=HEUTE()Abc
A71. / Formel ist =$A2<=HEUTE()Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8

Weil das Tool die eingefärbten Daten nicht anzeigt, hier nochmals als ScrShot.

[
Bild bitte so als Datei hochladen: Klick mich!
]
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste