Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zelle mit Rahmen aber nicht drucken

Zelle mit Rahmen aber nicht drucken
03.03.2005 15:18:56
Hans
Hallo,
ich möchte gerne um verschiedene Zellen einen Rahmen setzen, um die Eingabe zu erleichtern, jedoch sollen die Rahmen beim Ausdruck nicht erscheinen.
Habe es schon mit bedingter Formatierung versucht, geht nicht.
Oder über Seite Einrichten; Druck in Graustufen, geht auch nicht.
Was kann ich noch tun ?
MfG
Hans - Georg
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zelle mit Rahmen aber nicht drucken
03.03.2005 15:30:43
=Peter=
Hallo Hans-Georg,
was mir auf die Schnelle dazu einfällt: Verzichte auf den Rahmen und färbe stattdessen die Zellen in denen Eingaben notwendig sind. Über Datei - Seite einrichten - Tabelle dann einfach Schwarzweißdruck anhaken.
Eine weitere Möglichkeit: Vor dem Ausdruck die Rahmen herausnehmen und nach dem Druck wieder setzen. Diese Aktion liesse sich vermutlich mit dem Makrorekorder aufzeichnen.
HTH
Gruß
Peter
Anzeige
AW: Zelle mit Rahmen aber nicht drucken
03.03.2005 15:34:20
Hans
Hallo Peter,
vielen Dank für den Tip, ich werde es mal ausprobieren !
Hans - Georg
AW: Zelle mit Rahmen aber nicht drucken
03.03.2005 15:54:15
u_
Hallo,
in DieseArbeitsmappe:

Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim c As Range
On Error GoTo ERRHANDLER
Application.EnableEvents = False
'Rahmen weiß
For Each c In ActiveSheet.UsedRange
If c.Borders.LineStyle > -4142 Then c.Borders.ColorIndex = 2
Next
ActiveSheet.PrintOut
Cancel = True
'Rahmen wieder schwarz
For Each c In ActiveSheet.UsedRange
If c.Borders.LineStyle > -4142 Then c.Borders.ColorIndex = 1
Next
ERRHANDLER:
Application.EnableEvents = True
End Sub

Gruß
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zelle mit Rahmen, aber nicht drucken


Schritt-für-Schritt-Anleitung

  1. Zellen auswählen: Wähle die Zellen aus, die du mit einem Rahmen versehen möchtest.
  2. Rahmen hinzufügen: Gehe zu Start > Format > Rahmen und wähle den gewünschten Rahmen aus.
  3. Druckoptionen anpassen:
    • Gehe zu Datei > Drucken.
    • Klicke auf Seitenlayout und stelle sicher, dass die Option Drucken in Graustufen nicht aktiviert ist.
  4. Rahmen vor dem Drucken entfernen: Vor dem Drucken kannst du die Rahmenlinien temporär entfernen, indem du im Menü die Rahmenoptionen wählst und auf Keine Rahmenlinien klickst.
  5. Drucken: Drucke das Dokument.
  6. Rahmen wieder hinzufügen: Nach dem Drucken kannst du die Rahmen erneut hinzufügen, indem du die oben genannten Schritte wiederholst.

Häufige Fehler und Lösungen

  • Rahmen wird nicht gedruckt: Stelle sicher, dass du die Rahmenlinien nicht versehentlich auf Keine gesetzt hast. Überprüfe auch die Druckereinstellungen.
  • Excel druckt Rahmenlinien nicht: Wenn die Rahmenlinien nicht angezeigt werden, könnte das an den Druckeinstellungen liegen. Überprüfe die Option Drucken in Graustufen.
  • Excel Zelle nicht drucken: Wenn bestimmte Zellen beim Drucken fehlen, überprüfe, ob die Zellen ausgeblendet sind oder sich außerhalb des Druckbereichs befinden.

Alternative Methoden

  • Bedingte Formatierung: Anstatt Rahmen zu verwenden, könntest du die Hintergrundfarbe der Zellen anpassen. Dies hat den Vorteil, dass die Zellen beim Drucken sichtbar bleiben, ohne dass du die Rahmenlinien drucken musst.
  • VBA-Makro verwenden: Mit einem kleinen VBA-Skript kannst du die Rahmen vor dem Drucken automatisch entfernen. Hier ein Beispiel:

    Private Sub Workbook_BeforePrint(Cancel As Boolean)
      Dim c As Range
      On Error GoTo ERRHANDLER
      Application.EnableEvents = False
    
      'Rahmen weiß
      For Each c In ActiveSheet.UsedRange
          If c.Borders.LineStyle > -4142 Then c.Borders.ColorIndex = 2
      Next
    
      ActiveSheet.PrintOut
      Cancel = True
    
      'Rahmen wieder schwarz
      For Each c In ActiveSheet.UsedRange
          If c.Borders.LineStyle > -4142 Then c.Borders.ColorIndex = 1
      Next
    ERRHANDLER:
      Application.EnableEvents = True
    End Sub

Praktische Beispiele

  • Beispiel 1: Du hast eine Tabelle mit Eingabefeldern für eine Umfrage. Setze die Rahmen um die Zellen, um sie hervorzuheben, und entferne sie vor dem Drucken, um ein sauberes Layout zu erhalten.

  • Beispiel 2: Bei der Erstellung eines Arbeitsblatts in Excel, das verschiedene Daten visualisiert, kannst du die Rahmenlinien verwenden, um die Lesbarkeit zu erhöhen, aber für den Druck die Rahmenlinien deaktivieren, damit die Präsentation professioneller wirkt.


Tipps für Profis

  • Makros automatisieren: Nutze den Makrorekorder, um häufige Aufgaben zu automatisieren, wie das Entfernen und Hinzufügen von Rahmen vor und nach dem Drucken.
  • Druckvorschau nutzen: Bevor du druckst, nutze die Druckvorschau, um sicherzustellen, dass alles so aussieht, wie du es möchtest. So vermeidest du unerwartete Ergebnisse beim Drucken.
  • Experimentiere mit Farben: Anstelle von Rahmenlinien kannst du auch die Zellen farblich anpassen, um sie hervorzuheben, wenn du Excel drucken ohne Linien möchtest.

FAQ: Häufige Fragen

1. Warum werden meine Rahmenlinien nicht gedruckt?
Das kann an den Druckeinstellungen liegen. Überprüfe, ob die Option Drucken in Graustufen aktiviert ist und ob die Rahmenlinien korrekt eingestellt sind.

2. Kann ich die Rahmenlinien nur für den Druck entfernen?
Ja, du kannst ein Makro verwenden, das die Rahmenlinien vor dem Drucken entfernt und nach dem Druck wieder hinzufügt. Dies ist eine effiziente Methode, um Excel Tabellen drucken mit Linien zu umgehen.

3. Gibt es eine Möglichkeit, die Rahmenlinien nicht zu drucken, ohne sie zu entfernen?
Direkt in Excel gibt es keine solche Funktion. Die beste Methode ist, die Rahmen temporär zu entfernen oder die Zellen farblich zu gestalten, anstatt sie mit Rahmen zu versehen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige