Zellen nur zu einem bestimmtem Datum freigeben

15/07/2008 - 12:58 von Aiuto-Chris | Report spam
Hallo Newsgroup,

ich habe eine Arbeitszeittabelle für den ganzen Monat für alle Mitarbeiter
erstellt.
In Zeile 3 steht das Datum und in Spalte B steht der Name des Mitarbeiters.

Kann ich die Tabelle so "schützen", dass nur Eintragungen für den heutigen
Tag gemacht werden können? Nicht für morgen, nicht für gestern, etc.
Eintragungen sollen immer nur für den aktuellen Tag eingetragen werden dürfen.
Kann man sowas über VBA realisieren?

Bin für jede Hilfe und anregung dankbar.

Gruß
Chris
 

Lesen sie die antworten

#1 Thomas Ramel
15/07/2008 - 15:20 | Warnen spam
Grüezi Chris

Aiuto-Chris schrieb am 15.07.2008

ich habe eine Arbeitszeittabelle für den ganzen Monat für alle Mitarbeiter
erstellt.
In Zeile 3 steht das Datum und in Spalte B steht der Name des Mitarbeiters.

Kann ich die Tabelle so "schützen", dass nur Eintragungen für den heutigen
Tag gemacht werden können? Nicht für morgen, nicht für gestern, etc.
Eintragungen sollen immer nur für den aktuellen Tag eingetragen werden dürfen.
Kann man sowas über VBA realisieren?



Das geht prinzipiell auch ohne VBA:

- Markiere den Bereich ab B4 nach unten und nach rechts
- Menü: 'Daten'
- Gültigkeit
- Benutzerdefiniert
- Formel: =B$3=HEUTE()
- Register: 'Fehlermeldung' (eine entsprechende erstellen)
- [OK]

Nun können nur noch die Spalten bearbeitet werden bei denen in Zeile 3 das
aktuelle Tagesdatum steht.

Einzig löschen kann man alte Eintràge noch.


Mit freundlichen Grüssen
Thomas Ramel

- MVP für Microsoft-Excel -
[Win XP Pro SP-2 / xl2003 SP-3]
Microsoft Excel - Die ExpertenTipps

Ähnliche fragen