Home Office-Hilfe.com - Wir lösen Ihr Problem mit Microsoft Excel, Word, Outlook, PowerPoint, Access gratis Forum Impressum

 [Excel 2000] Datum automatisch markieren
Neues Thema eröffnenNeue Antwort erstellen
Autor Nachricht
derhornist
Besserwisser
Besserwisser


Anmeldedatum: 14.03.2006
Beiträge: 67

BeitragVerfasst am: 06.03.2008, 11:12 Nach oben

Hallo,

nach der letzten sehr guten Hilfe noch eine Anfrage:

Ich habe ein Tabelle in der z.B. in Spalte F ein Datum steht. Ich möchte nun die Zeile mit diesem Datum markieren, wenn das Datum - 1 Tag und Plus 3 Tage zwischen dem aktuellen Datum liegt. Außerdem ist Bedingung, dass in Spalte B ein Wert steht.

Danke und Gruß
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 4847

BeitragVerfasst am: 06.03.2008, 11:39 Nach oben

Hallo!

Das geht mit der bedingten Formatierung (Menü Format):
Formel ist: =(B1<>"")*(HEUTE()-1<=F1)*(HEUTE()+3>=F1)

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
derhornist
Besserwisser
Besserwisser


Anmeldedatum: 14.03.2006
Beiträge: 67

BeitragVerfasst am: 06.03.2008, 12:08 Nach oben

Ja, genau so. Aber kann ich das irgendwie in ein Makro packen, damit ich mir das als Schaltfläche ablegen kann. Außerdem markiert Excel im Moment nur Zelle A und nicht die ganze Zeile. Und ich muss mit "Format übertragen" die Zeilen "runterziehen". Geht das auch irgendwie?

Danke
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 4847

BeitragVerfasst am: 06.03.2008, 12:23 Nach oben

Hallo!

Sorry, ich hatte "Zelle" statt "Zeile" gelesen...
Markiere Zeile 1.
Bedingte Formatierung
Formel ist:
=($B1<>"")*(HEUTE()-1<=$F1)*(HEUTE()+3>=$F1)
Mit dem Format-Übertragen-Pinsel kannst du es nun dem weiteren Bereich zuweisen.
(Oder du markierst gleich den gesamten Bereich.)

Ein Makro ist viel aufwändiger und wahrscheinlich auch langsamer.

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
derhornist
Besserwisser
Besserwisser


Anmeldedatum: 14.03.2006
Beiträge: 67

BeitragVerfasst am: 06.03.2008, 12:38 Nach oben

Super,

jetzt gehts es richtig.

Vielen Dank und Gruß
Benutzer-Profile anzeigenPrivate Nachricht senden
derhornist
Besserwisser
Besserwisser


Anmeldedatum: 14.03.2006
Beiträge: 67

BeitragVerfasst am: 02.04.2008, 13:37 Nach oben

Jetzt habe ich das Thema in anderer Form:

Ich habe eine Tabelle. Auf dieser Tabelle ist in Spalte E ein "X". Dieses X soll unter folgender Bedingung rot werden:

In Tabelle 3 (Agregat GEN.2) steht in Spalte F ein Datum. Dies ist das "Solldatum" einer Prüfung. In E wird das "Istdatum" der Prüfung eingetragen. Steht nun in E noch kein Datum und das es sind weniger als 30 Tage bis zum "Solldatum", soll dann das X in Tabelle 1 rot werden.

Ich habe folgende Formel eingetragen

="('Agregat GEN.2'!($E11="")*(HEUTE()-30<='Agregat GEN.2'!$F11))"

klappt aber nicht. Wahrscheinlich wegen meiner Unkenntnis.

Vorab schon mal Vielen Dank

Gruß
Benutzer-Profile anzeigenPrivate Nachricht senden
schatzi
Moderator
Moderator


Anmeldedatum: 09.12.2006
Beiträge: 4847

BeitragVerfasst am: 02.04.2008, 15:24 Nach oben

Hallo!

Die bedingte Formatierung funktioniert nicht auf direktem Wege, wenn die Bedingung blattübergreifend ist. Das sagt ja auch die Fehlermeldung, die du höchstwahrscheinlich bekommen hast.

Hierzu musst du den Bereichen Namen geben:
Menü Einfügen > Name > Definieren
Name: irgendwas
Bezieht sich auf: ='Aggregat GEN.2'!$E:$E

Um dich jetzt auf 'Aggregat GEN.2'!E11 zu beziehen, nutzt du
=INDEX(irgendwas;ZEILE($A11))

_________________

Viele Grüße vom Schatzi

------------------------
Dies ist meine Signatur und sie trägt eigentlich nichts zur Lösung deines Problems bei. Sollte sie es dennoch tun, dann bist du definitiv im falschen Forum...Image
Ein Feedback zum ursprünglichen Problem wäre trotzdem nett!
Windows XP, Office2000, Office2007
Benutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Neues Thema eröffnenNeue Antwort erstellen


Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge Zeilen automatisch ausblenden. tatjana89 Microsoft Excel Hilfe 2 04.07.2008, 10:20 Letzten Beitrag anzeigen
Keine neuen Beiträge VBA - mit Sverweis Zeile markieren un... Simon Microsoft Excel Hilfe 3 01.07.2008, 21:50 Letzten Beitrag anzeigen
Keine neuen Beiträge fehlende Werte in Tabelle automatisch... mm211 Microsoft Excel Hilfe 4 30.06.2008, 13:34 Letzten Beitrag anzeigen
Keine neuen Beiträge Falsches Datum bei in öffentl. Ordner... GibsonDE Microsoft Outlook Hilfe 0 30.06.2008, 11:34 Letzten Beitrag anzeigen
Keine neuen Beiträge Betrefzeile automatisch übernehmen Manfred1 Microsoft Word Hilfe 1 29.06.2008, 13:51 Letzten Beitrag anzeigen


 Gehe zu:   



Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Haftungsausschluss/Disclaimer


SMS kostenlos versenden | Battle-Dream | Tuning Forum | Join the YoungGeneration | krankenversicherungsvergleich | Kalorienarme Rezepte!
Versicherungsvergleich | Bürobedarf | Papier | Betten

Ranking-Hits



Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Alle Zeiten sind GMT + 1 Stunde
Deutsche Übersetzung von phpBB.de