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

Spaltenbreite bei Copy/Paste beibehalten

Forumthread: Spaltenbreite bei Copy/Paste beibehalten

Spaltenbreite bei Copy/Paste beibehalten
02.07.2003 14:27:23
Alexander
Hallo,
ich möchte einen bestimmten Bereich eines Blattes kopieren und in einem anderen Blatt mehrfach hintereinander einkopieren. Dabei geht die Information der Spaltenbreite verloren. Man muß also "Einfügen als" verwenden und Spaltenbreite einfügen wählen. Das sind immer zwei Kopiervorgänge. Nun habe ich versucht dafür mit dem Makrorekorder eine Makro aufzuzeichnen und einer Tastenkombi zuzuweisen. Ich erhalte beim Makrostart die Fehlermeldung, das der Befehl "Selection.PasteSpecial Paste:=xlColumnWidths" nicht ausgeführt werden kann.

Kennt jemand eine einfachere und funktionierende Methode für mein Problem?
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spaltenbreite bei Copy/Paste beibehalten
02.07.2003 14:53:57
Yvonne
Hallo Alexander,

kopiere die komplette Spalte (durch Klick auf Spaltenkopf markieren) und füge sie dann wieder ein - dann wird die Spaltenbreite mitgenommen.

Gruß, Yvonne


AW: Spaltenbreite bei Copy/Paste beibehalten
02.07.2003 16:20:41
Alexander
Hi Yvonne,

hat funktioniert. Danke für den Tipp

Gruß, Alexander


Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Spaltenbreite beim Kopieren in Excel beibehalten


Schritt-für-Schritt-Anleitung

Um die Spaltenbreite beim Kopieren einer Excel-Tabelle beizubehalten, gehe wie folgt vor:

  1. Spalte auswählen: Klicke auf den Spaltenkopf der Spalte, die du kopieren möchtest. Dies markiert die gesamte Spalte.
  2. Kopieren: Drücke Strg + C, um die Spalte zu kopieren.
  3. Einfügen: Wechsle zu dem Blatt, in das du die Spalte einfügen möchtest, und klicke auf die gewünschte Zielspalte.
  4. Einfügen mit Spaltenbreite: Klicke mit der rechten Maustaste und wähle „Einfügen“ aus dem Kontextmenü oder drücke Strg + V.
  5. Wähle „Spaltenbreite einfügen“: Wenn du die Spaltenbreite und Zeilenhöhe beibehalten möchtest, gehe zu „Einfügen“ und wähle „Einfügen als“ > „Spaltenbreite einfügen“.

Diese Methode funktioniert in den meisten Excel-Versionen und ist eine einfache Möglichkeit, die excel spaltenbreite kopieren zu gewährleisten.


Häufige Fehler und Lösungen

  • Fehler: Beim Einfügen wird die Spaltenbreite nicht übernommen.

    • Lösung: Stelle sicher, dass du die gesamte Spalte kopierst, nicht nur die Zellen. Klicke auf den Spaltenkopf, um die gesamte Spalte auszuwählen.
  • Fehler: „Selection.PasteSpecial Paste:=xlColumnWidths“ funktioniert nicht.

    • Lösung: Diese Fehlermeldung tritt häufig auf, wenn das Makro nicht richtig aufgezeichnet wurde. Überprüfe die Makroeinstellungen und stelle sicher, dass der Befehl korrekt eingegeben ist.

Alternative Methoden

  • Makro verwenden: Du kannst ein einfaches Makro erstellen, um die Spaltenbreite automatisch zu kopieren. Hier ist ein Beispiel:

    Sub SpaltenbreiteKopieren()
      Selection.Copy
      Selection.PasteSpecial Paste:=xlColumnWidths
    End Sub
  • Tastenkombination: Nutze die Tastenkombination Alt + E, gefolgt von S, um das Einfügen-Special-Fenster zu öffnen, und wähle die Option „Spaltenbreite einfügen“ aus.


Praktische Beispiele

  • Beispiel 1: Wenn du die Spalte A in eine andere Tabelle kopieren möchtest, markiere die gesamte Spalte A, kopiere sie und füge sie in Spalte B der Ziel-Tabelle ein.

  • Beispiel 2: Um eine gesamte Tabelle mit Spaltenbreite und Zeilenhöhe zu kopieren, wähle die gesamte Tabelle aus (z.B. A1:C10) und verwende den Befehl „Einfügen“ > „Einfügen als“ > „Spaltenbreite einfügen“.


Tipps für Profis

  • Wenn du häufig mit dem Kopieren von Spaltenbreiten arbeitest, kannst du eine Tastenkombination erstellen, um die Effizienz zu steigern.
  • Verwende die Funktion „Format übertragen“, um die Formatierung der Zellen zusammen mit der Spaltenbreite zu übernehmen.

FAQ: Häufige Fragen

1. Wie kann ich die Spaltenbreite auf ein anderes Blatt übertragen?
Du kannst die Spaltenbreite ganz einfach kopieren, indem du die gesamte Spalte auswählst und die oben beschriebene Methode anwendest.

2. Gibt es eine Möglichkeit, die Zeilenhöhe ebenfalls zu übernehmen?
Ja, indem du die gesamte Tabelle auswählst und sowohl „Spaltenbreite“ als auch „Zeilenhöhe“ einfügst, kannst du sicherstellen, dass beide Eigenschaften übernommen werden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige