Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zellen kopieren ohne bedingte Formatierung

Zellen kopieren ohne bedingte Formatierung
18.04.2009 13:07:15
Mathias
Hallo,
hat jemand eine Idee, wie man in VBA nur die Formatierung einer Zelle (Schriftfarbe, Hintergrundfarbe)
auf andere Zellen kopieren kann, OHNE die bedingten Formatierungen mitzukopieren?
Viele Grüße
Mathias
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Zellen kopieren ohne bedingte Formatierung
18.04.2009 13:12:19
Hajo_Zi
Hallo Mathias,
übertrage die Hintergrundfarbe und Schrriftfarbe einzeln.

AW: Zellen kopieren ohne bedingte Formatierung
18.04.2009 13:25:22
Daniel
hi
z.B. so

Range("A1").Copy
Range("A2").PasteSpecial Paste:=xlPasteFormats
Range("A2").FormatConditions.Delete


du musst halt für dich entscheiden, ob es einfacher ist, alle relevanten Formate einzeln zu übertragen oder erst alle Formate und dann die bedingten Formate wieder zu löschen.
Gruß, Daniel

Anzeige
AW: Zellen kopieren ohne bedingte Formatierung
18.04.2009 13:57:34
Mathias
Hallo Daniel,
vielen Dank für den Tipp. Genau so hab ich es jetzt auch gemacht.
Allerdings hab ich jetzt auf einmal das Problem, dass beim Schließen der Datei zweimal die Fehlermeldung
"Das Bild ist zu groß und wird abgeschnitten" auftaucht. Sehr merkwürdig...
Viele Grüße
Mathias
Anzeige
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

Zellen kopieren ohne bedingte Formatierung


Schritt-für-Schritt-Anleitung

Um Zellen in Excel zu kopieren, ohne die bedingte Formatierung zu übertragen, folge diesen Schritten:

  1. Zelle auswählen: Wähle die Zelle aus, deren Formatierungen du kopieren möchtest.
  2. Kopieren: Drücke Strg + C oder klicke mit der rechten Maustaste und wähle „Kopieren“.
  3. Zielzelle auswählen: Klicke auf die Zelle, in die du die Formatierungen einfügen möchtest.
  4. Einfügen der Formate: Klicke mit der rechten Maustaste auf die Zielzelle und wähle „Inhalte einfügen“ > „Formate“.
  5. Bedingte Formatierungen entfernen: Führe den folgenden VBA-Befehl aus, um die bedingte Formatierung zu löschen:

    Range("Zielzelle").FormatConditions.Delete

    Ersetze „Zielzelle“ mit der entsprechenden Zellreferenz.


Häufige Fehler und Lösungen

  • Fehler: „Das Bild ist zu groß und wird abgeschnitten“.

    • Lösung: Dieser Fehler kann auftreten, wenn viele Objekte oder Bilder in der Excel-Datei vorhanden sind. Überprüfe die Größe der eingefügten Bilder oder reduziere die Anzahl der Objekte.
  • Fehler: Bedingte Formatierungen werden dennoch kopiert.

    • Lösung: Stelle sicher, dass du die Formatierungen mit der Funktion „Inhalte einfügen“ korrekt auswählst und die bedingte Formatierung anschließend manuell entfernst.

Alternative Methoden

  1. Direktes Übertragen ohne VBA: Du kannst auch die Hintergrundfarbe und Schriftfarbe manuell an die Zielzellen anpassen, ohne die bedingte Formatierung zu kopieren.

  2. Formatierung kopieren mit dem Pinsel: Verwende das Formatierungspinsel-Werkzeug, um die Formatierung einer Zelle auf eine andere zu übertragen. Achte darauf, dass die bedingte Formatierung in der Zielzelle anschließend entfernt wird.


Praktische Beispiele

  • Beispiel 1: Wenn du die Schriftfarbe einer Zelle kopieren möchtest, kannst du die oben beschriebenen Schritte befolgen und sicherstellen, dass du die bedingte Formatierung danach löschst.

  • Beispiel 2: Um eine Zelle zu kopieren, ohne die Formeln zu übertragen, kannst du die Funktion „Inhalte einfügen“ verwenden und nur die Formate auswählen.


Tipps für Profis

  • Nutze VBA, um wiederholt Formatierungen zu kopieren, ohne die bedingte Formatierung zu duplizieren. Dies spart Zeit, vor allem bei großen Tabellen.

  • Wenn du die Formatierung einer gesamten Zeile oder Spalte kopieren möchtest, verwende den Befehl EntireRow oder EntireColumn, um die Formatierung effizient zu übertragen.


FAQ: Häufige Fragen

1. Wie kann ich nur die bedingte Formatierung kopieren?
Du kannst die bedingte Formatierung einer Zelle kopieren, indem du die Regel in der Formatierungsbalken auswählst und auf „Kopieren“ klickst.

2. Gibt es eine Möglichkeit, die Formatierung zu kopieren, ohne den Inhalt zu verschieben?
Ja, du kannst die Funktion „Inhalte einfügen“ verwenden und nur die Formate auswählen, um die Zellenformatierung zu übertragen, ohne die Inhalte zu beeinflussen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige