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

Forumthread: Formatierung trotz verbundener Zellen

Formatierung trotz verbundener Zellen
23.02.2013 19:20:34
Lemmi
Hallo,
ich habe Tabellen in denen Überschriften als verbundene Zellen formatiert sind.
z. B. Ist A1- X1 eine Überschrift Maus/ Haus etc.
In der untergliederten Tabelle habe ich natürlich vielmehr Spalten.
Sagen wir einmal 24.
Da ich jede Spalte in der Breite für sich formatiert habe. möchte ich nun diese auch behalten.(Spaltenbreite A20.....B30....c40...d30... etc.)
leider passiert es immer wieder das andere User die Spaltenbreite verändern.
...dan passt wiederum der Druck nicht usw.
Um möglichts einfach immer wieder den Urzustand zu bekommen, habe ich die Spaltenbreite aufgezeichnet und wollte diese Makro ablaufen lassen.
Nun kommt mein Problem:
Das Makro lässt sich durch den Zellenverbund irretieren und Formatiert nicht mehr reichtig. Ergebenis:Die letzte Spaltenbreite bestimmt die Spaltenbreite . Es werden alle hiernach formatiert.
Wie könnte ich das lösen?
Gruß
Lemmi

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Formatierung trotz verbundener Zellen
23.02.2013 19:22:50
Hajo_Zi
Hallo Lemmi,
über verbundene Zellen wurde schon genug geschrieben, da gibt es andere Mittel z.B. Ausrichtung über Auswahl.

zeig doch mal Dein Makro ... kwT
23.02.2013 19:39:47
Matthias

AW: zeig doch mal Dein Makro ... kwT
23.02.2013 20:18:40
Lemmi
Hallo Mathias,
der Hinweis von Hajo über das Menü zu gehen hat funktioniert!
...Marko aufgezeichnet!
nicht schön aber er geht!
Sub Format_001()
Range("A5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 5
Range("B5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 5
Range("C5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 20
Range("D5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 25
Range("E5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 25
Range("F5").Select
ActiveSheet.StandardWidth = 21
Selection.ColumnWidth = 30
Range("A2").Select
End Sub

Anzeige
AW: Ei ei ei ...
23.02.2013 20:43:34
Lemmi
Hallo Mathias,
"gesagt"... getan!
ich habe alles angepasst!
Vielen Dank!
Gruß
Lemmi

Anzeige
Danke für die Rückmeldung ... kwT
23.02.2013 20:56:37
Matthias
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Formatierung trotz verbundener Zellen in Excel


Schritt-für-Schritt-Anleitung

Um die Formatierung von Spaltenbreiten in einer Excel-Tabelle mit verbundenen Zellen zu gewährleisten, kannst Du folgende Schritte befolgen:

  1. Verbinde die Zellen: Wähle die Zellen aus, die Du verbinden möchtest, und klicke auf „Start“ > „Verbinden und zentrieren“.
  2. Spaltenbreiten festlegen: Stelle sicher, dass jede Spalte die gewünschte Breite hat. Du kannst dies tun, indem Du die Spalte auswählst und die Breite manuell anpasst.
  3. Makro aufzeichnen:
    • Gehe zu „Entwicklertools“ und klicke auf „Makro aufzeichnen“.
    • Führe die Formatierungen durch, die Du speichern möchtest.
    • Stoppe die Aufzeichnung des Makros.
  4. Makro anpassen: Überprüfe den VBA-Code des Makros und entferne überflüssige Select-Befehle, um die Ausführung zu optimieren.

Hier ein Beispiel für ein einfaches Makro, das die Spaltenbreiten festlegt:

Sub Format_001()
    Columns("A").ColumnWidth = 5
    Columns("B").ColumnWidth = 5
    Columns("C").ColumnWidth = 20
    Columns("D").ColumnWidth = 25
    Columns("E").ColumnWidth = 25
    Columns("F").ColumnWidth = 30
End Sub

Häufige Fehler und Lösungen

  1. Problem: Die Spaltenbreite ändert sich unerwartet.

    • Lösung: Stelle sicher, dass Du das Makro korrekt anwendest und verbundene Zellen nicht die gesamte Spaltenbreite beeinflussen. Verwende stattdessen die ColumnWidth-Eigenschaft für jede Spalte.
  2. Problem: Fehler beim Ausführen des Makros.

    • Lösung: Überprüfe den Code auf ungenutzte Select-Befehle und entferne diese, um die Performance des Makros zu verbessern.

Alternative Methoden

Falls Du mit verbundenen Zellen Schwierigkeiten hast, kannst Du auch andere Methoden nutzen, um deine Excel-Tabelle schön zu formatieren:

  • Bedingte Formatierung: Nutze die bedingte Formatierung, um Zellen basierend auf bestimmten Bedingungen automatisch zu formatieren. Dies ist besonders nützlich, wenn Du visuelle Hinweise in deiner Tabelle benötigst.

  • Formatvorlagen: Wende Excel-Formatvorlagen an, um ein einheitliches Design für deine Tabelle zu gewährleisten. Du kannst die Formatvorlagen unter dem Tab „Start“ finden.


Praktische Beispiele

Hier sind einige Beispiele, wie Du Excel schön formatieren kannst:

  • Beispiel 1: Verwende eine verbundene Zelle für die Hauptüberschrift und formatiere sie zentriert und fett.
  • Beispiel 2: Stelle sicher, dass alle Spalten in deiner Tabelle mit der gleichen Hintergrundfarbe formatiert sind, um eine klare Trennung zwischen den Abschnitten zu schaffen.
  • Beispiel 3: Nutze die bedingte Formatierung, um Werte hervorzuheben, die über oder unter einem bestimmten Schwellenwert liegen.

Tipps für Profis

  • Vermeide übermäßige Verwendung von verbundenen Zellen: Verwende sie nur, wenn es unbedingt notwendig ist, da sie die Bearbeitung und Formatierung erschweren können.
  • Nutze VBA für komplexe Formatierungen: Wenn Du regelmäßig Formatierungen anwendest, erstelle ein VBA-Skript, um Zeit zu sparen.
  • Schütze deine Daten: Wenn Du die Tabelle mit anderen teilst, schütze die Spaltenbreiten, um unerwünschte Änderungen zu vermeiden.

FAQ: Häufige Fragen

1. Kann ich verbundene Zellen in einer Excel-Tabelle verwenden? Ja, Du kannst verbundene Zellen verwenden, sollte jedoch vorsichtig sein, da sie die Formatierung und Datenmanipulation erschweren können.

2. Wie kann ich meine Tabelle trotzdem schön formatieren? Nutze die bedingte Formatierung und Formatvorlagen, um deine Tabelle ansprechend zu gestalten, auch wenn Du mit verbundenen Zellen arbeitest.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige