EXCEL farbig markierte Zellen nicht farbig drucken?
Ich habe eine Tabelle angelegt und die ist durch diverse Formeln miteinander verbunden. Oben soll der Nutzer ein paar Daten eingeben, damit der Rest sich von selbst erledigt. Excel halt...
Ich möchte aber die auszufüllenden Felder gelb markieren damit es direkt klar ist was man ausfüllen möchte (von mir aus auch eine andere Farbe). Dies soll aber nicht ausgedruckt werden! Wie mach cih das? Schwarz/Weiss Graustufen Drucken möchte ich nicht, man sieht das trotzdem dass die Zelle eine andere Farbe hat.
4 Antworten
Hallo du,
Ich hab das jetzt mal ganz kompliziert gelöst...
Sorry dafür schon mal :D
Ich weiß es geht auch einfacher, trotz allem mach ich das jetzt mal so:
Also, meine Tabelle ist so formatiert:
A1: Beschriftet mit "Name"
B1: Beschriftet mit "Vorname"
C1: Beschriftet mit "Adresse"
D1: Beschriftet mit "Nummer"
A2, B2, C2 und D1 sind dann die Eingabefelder für die Personen.
A3:
=WENN(ISTLEER(A2);ABFRAGE;"")
rüber kopieren bis E3
F3:
=ZÄHLENWENN(A3:D3;0)
STRG+F3 öffnet den Namensmanager.
Name: ABFRAGE
Bereich: Arbeitsmappe
Bezieht sich auf:
=ZELLE.ZUORDNEN(63;INDIREKT("Z(-1)S";))
Markiere Zelle A2 und gehe auf Start->Bedingte Formatierung->Neue Regel->Formel zur Ermittlung der zu formatierenden Zellen verwenden
Als Formel gibst du ein:
=NICHT($F$3=0)
Als Format nimmst du einfach eine beliebige Hintergrundfarbe. Egal welche...
So, die Zelle A2 kopierst du und fügst sie an B2,C2 und D2 wieder ein.
Jetzt sind alle Felder Gelb (oder eben in der Farbe wo du ausgewählt hast). erst wenn alle Pflichtfelder ausgefüllt sind, verschwinden die Farben.
Somit sind diese dann auch beim Drucken nicht mehr farblich.
Die Hilfszellen kannst du einfach alle mit weißer Textfarbe hinterlegen, dann sieht man diese auch nicht, oder du blendest die Zellen einfach aus.
Grüße,
iMPerFekTioN
Am einfachsten ist es, wenn du beim Drucken in den Druckereinstellungen "Hintergrund/Farben nicht drucken" wählst. Das hat den Vorteil, dass deine Formatierungen in den Tabellen erhalten bleiben und du trotzdem die Farben nicht druckst.
Vor dem Drucken wählst du für alle Zellen die Hintergrundfarbe "Automatisch" und nach dem Drucken klickst du auf Rückgängig.
Weniger Arbeit? o.O
Das sind doch nur zwei, drei Klicks. Du könntest dafür ein Makro aufzeichnen.
Hallo,
wenn du die Zellen über bedingte Formatierung färbst, z.B.: =ISTLEER(A1), dann werden Sie nur solange farbig angezeigt, bis Sie ausgefüllt sind.
Sind alle Pflichtfelder ausgefüllt, ist keines mehr farbig.
LG, Chris
Edit: Alternativ könnte man in VBA über ein BeforePrint-Ereignis auch die Zellfarben ändern, halte ich aber hier für übertrieben aufwendig.
Ja die Idee ist zu einfach. Darauf kam ich auch. Aber ich würde das gerne mit weniger Arbeit verbinden. Damit nicht jeder Nutzer so vorgehen muss.