Dringend Hilfe VBA/Makros
#1
Question 
Hallo :)


Ich habe eine Frage, bzw. brauche eure Hilfe. 

Wie bekomme ich folgendes mit Makros/VBA in Excel hin: 

In einem Tabellenblatt soll ein bestimmter Bereich ausgewählt werden. 
In diesem Bereich wird in unterschiedlichen Zellen immer mal wieder per Hand ein Datum eingetragen. 
Über diesem Bereich steht eine Zahl, in wie vielen Jahren das Projekt max. beendet sein muss. 

Also wenn es z.B. 3 Jahre sind und das Projekt wurde am 20.12.2012 (>=3) eingetragen, muss die Zelle rot sein. 
Wenn es weniger als 3 Jahre sind dann soll es keine Hintergrundfarbe haben. 
Wenn kein Datum eingetragen ist, soll die Zelle auch ohne Farbe sein. 

Das Datum von Heute muss abgefragt und die Differenz berechnet werden, dann mit der angegebenen Zahl vergleichen.

wie bekomme ich das am geschicktesten hin?  Huh
Ich wäre sehr dankbar über jede Hilfe! 

Liebe Grüße
MangoJam
Top
#2
Hallo,

bedingte Formatierung!
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#3
Das hat mein Chef schon versucht. 
Er beschwert sich, dass wen das Datum entfernt wird, das Feld immer noch rot bleibt. 
Gibt es da was bestimmtes zu beachten? Mit der bedingten Formatierung habe ich noch nie zu tun gehabt.
Top
#4
Hi,

wenn du eine Beispieldatei postest, dann zeige ich dir an dieser die Lösung. So geht das Hochladen: http://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • MangoJam
Top
#5
Hier ist die Datei :)


Angehängte Dateien
.xlsx   Tabelle.xlsx (Größe: 17 KB / Downloads: 6)
Top
#6
Hola,

als Formel in der bedingten Formatierung:


Code:
=(EDATUM(C12;12*C$9)<=HEUTE())*(C12<>"")

Vorher den Bereich C12 bis AB34 markieren.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • MangoJam
Top
#7
Hallo,


ganz schlechte Art zu formatieren:

-nicht mit Formeln
-nicht  einheitlich
-Leerzellen nicht abgefangen
-für Unbedarfte nicht durchschaubar!!!

Also Butter bei die Fische:  Was soll wann, wo und warum formatiert werden????
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • MangoJam
Top
#8
Hi,

hier mein Vorschlag anhand Spalte Q

Tabelle

Q
8Schulung 15
93
10
11
12
1317.07.2014
1418.07.2013
1523.02.2016
16
17
18
1916.07.2013
20
2123.10.2014
22
23
2418.07.2013
2528.02.2014
26
2718.07.2013
28
2923.10.2014
3006.02.2015
31
32
3308.05.2013
34
Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
Q121. / Formel ist =UND($Q12<>"";DATEDIF(Q12;HEUTE();"m")>36)Abc

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8


Edit:
Btw - ich habe (ebenso wie Steve) deine Überschrift zwecks Hilfe zu VBA ignoriert, da ein Makro wirklich nicht vonnöten ist. Vllt. solltest du dir noch eine aussagekräftigere Überschrift überlegen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • MangoJam
Top
#9
Hallo!

Schau dir mal die Beispiel Datei von mir an.

Dies ist ein Wartungsübersicht wo auch Zeilen eingefärbt und monate abgefragt werden.

Vieleich hilft es ja weiter.


Angehängte Dateien
.xlsm   Test.xlsm (Größe: 328,95 KB / Downloads: 7)
mfg
Michael
:98:

WIN 10  Office 2019
[-] Folgende(r) 1 Nutzer sagt Danke an michel34497 für diesen Beitrag:
  • MangoJam
Top
#10
Guten Morgen!
Vielen vielen Dank!! 


Für die schnelle Antwort an meinen Chef habe ich die Lösung von steve1da genommen.

@michel34497  deine Datei ist super klasse!!! Find ich richtig toll! Da werd ich mich jetzt mal durchwühlen. Wird mir sicher helfen und dazulernen kann ich auch! 

Danke für eure schnellen Antworten!
Top


Gehe zu:


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