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

Forumthread: Automatisch Rahmen um Zelle erstellen

Automatisch Rahmen um Zelle erstellen
19.04.2019 15:23:17
Hans
Hallo Forum,
ich habe über die bedingte Formatierung erreicht, dass bei ausgefüllten Zellen einen Rahmen um die Zelle gemacht wird. Eigentlich wollte ich lieber die Zelle mit einer Rahmenlinie nur unten haben, das klappt aber erst gar nicht.
Nun habe ich aber das Problem, dass ich teilweise auch einen Rahmen brauche, wenn in der Zelle nichts steht.
Hab schon einiges ausprobiert, komme aber nicht auf eine brauchbare Lösung.
Sollte etwa so sein.....
Wenn die Zelle links oder rechts neben der NICHT AUSGEFÜLLTEN Zelle einen Rahmen hat, dann mache um die leere Zelle auch einen Rahmen.
Bild 1 "Rahmen 1" zeigt die Tabelle wie ich sie eigentlich haben wollte.
Bild 2 "Rahmen 2" zeigt die Tabelle wie sie zur Zeit ist...
Vielen Dank für eure Unterstützung
Hans
Userbild
Userbild
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Automatisch Rahmen um Zelle erstellen
19.04.2019 15:25:19
Hajo_Zi
Hochgeladene Bilder können zwar als solche in Excel importiert werden, sind jedoch bei der Lösung von Problemen nicht sehr hilfreich, da man die eigentlichen Daten nicht ohne große und zeitraubende Umwege direkt in die Tabelle übertragen kann.
Schau mal hier
Eine hochgeladene Arbeitsmappe erhöht die Wahrscheinlichkeit, dass Du eine Lösung für Dein Problem erhältst.
Erstelle folglich bitte eine Demomappe, aus der deine Aufgabenstellung klar erkennbar ist und lade diese hoch.
Wenn du an Stelle einer Demomappe deine Originalmappe hochladen willst, diese aber sensible Daten enthält, solltest du diese Daten anonymisieren bzw. pseudonymisieren.
Falls Du den Download des Forums nicht benutzen möchtest beachte bitte: von unsicheren Servern file-upload lade ich keine Datei herunter (lt. Einschätzung meines Virenprogramms)

Beiträge von Werner, Luc, robert, J.O.Maximo und folgende lese ich nicht.
Die Beiträge werden auch ignoriert, es erfolgt keine Antwort.
Anzeige
Testdatei angehängt
19.04.2019 16:03:43
Hans
https://www.herber.de/bbs/user/129262.xlsm
Auf Anregung von Hajo_Zi habe ich eine Testdatei erstellt und hoffe, dass ich der Lösung des Problems näher komme.
Vielen Dank noch einmal..
Hans
AW: Testdatei angehängt
19.04.2019 16:07:13
Hajo_Zi
Hallo Hans,
ich kann Dir nicht helfen, was wohl daran liegt das ich Deine Bedingte Formatierung nicht sehe.
Warum Rahmen durch bedingte Formatierun, der Rahmen ist doch schonb da.
Gruß Hajo
Anzeige
AW: Testdatei überarbeitet
19.04.2019 16:19:25
Hans
https://www.herber.de/bbs/user/129263.xlsm
Hallo Hajo,
ich hab die Datei noch einmal überarbeitet. Nun werden alle Leeren Zellen unterstrichen.
Richtig wäre es wenn die Zeilen 23, 24, 26 und 27 unterstrichen wären.
Da es sich um ein Rechnungsformular handelt, sieht es halt besser aus, wenn nicht immer alles unterstrichen ist.
Der Anwender ist nicht sehr bewandert in Excel, sonst hätte ich ihm schon gezeigt, wie man sowas schnell händisch erledigen kann...
Danke
Hans
Anzeige
AW: Automatisch Rahmen um Zelle erstellen
19.04.2019 15:28:08
Daniel
Hi
mach doch einfach einen Rahmen, wenn in der ersten Spalte (Menge) was steht.
dazu dann einfach in der Formel für die bedingte Formatierung den Bezug auf die Spalte absolut setzen: =$A1""
Gruß Daniel
Ganz so einfach ist das nicht.....
19.04.2019 16:26:10
Hans
Hallo Daniel,
vielen Dank für deinen Vorschlag, aber ganz so einfach ist es dann nicht.....
Manchmal steht in der Ersten Zelle eben auch kein Wert, aber dann in den nächsten Zellen ein Hinweis; Siehe Beispieltabelle....
MfG
Hans
Anzeige
AW: Ganz so einfach ist das nicht.....
19.04.2019 16:29:43
Daniel

=Anzahl2($A1:$Z1)>0

damit bekommst du den Rahmen, sobald eine der Zellen in der Zeile einen Wert hat.
Gruß Daniel
Lösung gefunden, Danke
19.04.2019 16:52:03
Hans
Hallo Daniel
Vielen Dank für deinen Denkanstoß, hat mir nach Anpassung der Formel geholfen und ich habe das, was ich wollte...
Vielen Dank und Frohe Ostern euch allen..
Hans
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Automatisch Rahmen um Zelle erstellen


Schritt-für-Schritt-Anleitung

  1. Bedingte Formatierung öffnen:

    • Wähle die Zellen aus, für die Du die Rahmenlinien automatisch setzen möchtest.
    • Gehe zu Start > Bedingte Formatierung > Neue Regel.
  2. Regel für leere Zellen erstellen:

    • Wähle „Formel zur Ermittlung der zu formatierenden Zellen verwenden“.
    • Gib folgende Formel ein:
      =ANZAHL2($A1:$Z1)>0
    • Diese Formel sorgt dafür, dass ein Rahmen um die Zelle gesetzt wird, wenn in einer der Zellen in der Zeile ein Wert steht.
  3. Rahmenformat festlegen:

    • Klicke auf Formatieren, wähle den Tab Rahmen und wähle die gewünschten Rahmenlinien aus.
    • Bestätige mit OK.
  4. Regel für Zellen mit Inhalt hinzufügen:

    • Erstelle eine weitere Regel, die den Rahmen nur setzt, wenn die Zelle gefüllt ist. Verwende dafür:
      =A1<>""
    • Wähle erneut das gewünschte Rahmenformat.
  5. Regeln anwenden:

    • Schließe den Dialog und schaue dir die Tabelle an. Die Rahmen sollten nun entsprechend Deiner Vorgaben erscheinen.

Häufige Fehler und Lösungen

  • Fehler: Rahmen erscheinen nicht:

    • Überprüfe, ob die bedingte Formatierung korrekt angewendet wurde. Stelle sicher, dass die Formeln die richtigen Zellbezüge verwenden.
  • Fehler: Rahmen um leere Zellen:

    • Wenn Du einen Rahmen um leere Zellen setzen möchtest, stelle sicher, dass Du die korrekten Bedingungen in der bedingten Formatierung eingestellt hast. Verwende die Formel =ANZAHL2($A1:$Z1)>0 mit dem entsprechenden Bezug.

Alternative Methoden

  • Verwendung von VBA:

    • Du kannst ein Makro schreiben, um Rahmenlinien in Excel automatisch zu setzen. Ein einfaches Beispiel wäre:
      Sub RahmenSetzen()
      Dim cell As Range
      For Each cell In Range("A1:Z100")
          If cell.Value <> "" Then
              cell.Borders.LineStyle = xlContinuous
          End If
      Next cell
      End Sub
  • Formatvorlagen nutzen:

    • Du kannst auch Formatvorlagen verwenden, um Rahmenlinien automatisch auf eine Excel-Tabelle anzuwenden. Dies ist besonders nützlich, wenn Du regelmäßig ähnliche Formatierungen benötigst.

Praktische Beispiele

  • Beispiel 1: Wenn Du eine Rechnungsübersicht hast, kannst Du die Rahmenlinien um Zellen setzen, die Beträge enthalten, um die Lesbarkeit zu erhöhen. Setze dafür die Formel =ANZAHL2($A1:$Z1)>0.

  • Beispiel 2: In einer To-Do-Liste könntest Du Rahmen um Zellen setzen, in denen Aufgaben eingetragen sind, um sicherzustellen, dass die Übersichtlichkeit gewahrt bleibt.


Tipps für Profis

  • Anpassung der Rahmen: Du kannst verschiedene Rahmenstile für unterschiedliche Bedingungen anwenden, um Deine Excel-Tabelle visuell ansprechender zu gestalten.

  • Verwendung von Tastenkombinationen: Nutze Tastenkombinationen, um schneller zwischen den Bedingten Formatierungen zu navigieren und diese anzuwenden.

  • Regeln priorisieren: Achte darauf, die Reihenfolge der Regeln in der bedingten Formatierung zu prüfen, um sicherzustellen, dass die gewünschte Formatierung korrekt angewendet wird.


FAQ: Häufige Fragen

1. Wie kann ich einen Rahmen nur um gefüllte Zellen setzen?
Nutze die Formel =A1<>"" in der bedingten Formatierung, um den Rahmen nur für Zellen mit Inhalt zu setzen.

2. Kann ich Rahmenlinien automatisch erweitern, wenn ich Daten hinzufüge?
Ja, indem Du die bedingte Formatierung auf einen größeren Bereich anwendest, kannst Du sicherstellen, dass der Rahmen automatisch erweitert wird, wenn weitere Daten eingegeben werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige