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

Forumthread: Zellen verschieben ohne Rahmen zu verändern

Zellen verschieben ohne Rahmen zu verändern
16.10.2007 15:52:02
Krimhilde
Liebe Helfer, ich würde gerne innerhalb von Range ("B4:AC88") Cellen verschieben, ohne vorhandene Rahmen zu verändern. Wäre toll, wenn es eine Möglichkeit gibt. Danke im Voraus für die Bemühung und liebe Grüße von
Krimhilde

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Per "Bearbeiten - Inhalte einfügen.."
16.10.2007 16:11:00
NoNet
Hallo Krimhilde,
per Tastenkombination und auch per "Ausschneiden" geht das leider nicht, sondern nur etwas umständlich über das Kopieren des Bereiches :
- Markiere die zu verschiebenden Zellen
- Kopiere sie per Strg+C (oder per Kopieren-Symbol)
- Klicke auf die Zielzelle
- Wähle im Menü "Bearbeiten - Inhalte einfügen... - Alles ausser Rahmen - OK"
Die Zellen sind nun kopiert. Nun musst Du sie noch an der ursprünglichen Stelle löschen !
Gruß, NoNet

Anzeige
AW: Zellen verschieben ohne Rahmen zu verändern
16.10.2007 16:16:29
Krimhilde
Hallo NoNet
Sorry, habe nicht geschrieben, dass das Verschieben ohne Rahmen per Skript geschehen sollte, ohne ein Marko aufrufen zu müssen, d. h. wenn Zellen im Bereich verschoben werden, dann ohne Rahmenformatierung, aber im Zielbereich sollen vorhandene Rahmen erhalten bleiben.
Danke und liebe Grüße - Krimhilde

Anzeige
Welches Skript meinst Du denn ?
16.10.2007 16:19:16
NoNet
Hallo Krimhilde,
Was meinst Du mit

per Skript geschehen sollte, ohne ein Marko aufrufen zu müssen

?
Soll es nun per Skript (Makro ?) verschoben werden oder nicht (also manuell) ?
Ich hatte Dir den manuellen Weg gezeigt.
Gruß, NoNet

Anzeige
AW: Welches Skript meinst Du denn ?
16.10.2007 20:26:00
Krimhilde
Ja, es soll per Skript geschehen.

AW: Welches Skript meinst Du denn ?
17.10.2007 00:20:12
Daniel
Hi
die einfachst Lösung ist vermutlich:
- die bestehenden Formate in ein leeres Blatt kopieren
- die Zellen fröhlich ohne rücksicht auf irgendwelche Formate verschieben
- die Formate aus dem neuen Blatt wieder in das alte Blatt zurückkopieren.
Gruß, Daniel
ps. Formate ohne Inhalte kopieren geht über:
Sheets("Tabelle1").cells.copy
Sheets("Tabelle2").cells.pastespecial xlpasteformats

Anzeige
AW: Welches Skript meinst Du denn ?
17.10.2007 18:04:00
Krimhilde
Hallo Daniel, danke für Deinen Tip, aber ich habe schon ein Skript, das die Rahmen wieder herstellt. Ich dachte, dass es vielleicht eine elegantere Lösung gäbe. Liebe Grüße von Krimhilde

AW: Welches Skript meinst Du denn ?
18.10.2007 01:08:45
Daniel
Hi
es gäbe natürlch noch die Möglichkeit, die Zelle zu kopieren, ohne Formate an der neuen Stelle einzufügen, und dann an der alten Postition die Zellen zu löschen.
das wird aber problematisch, wenn die Zellen Formeln enthalten, weil Zellbezüge beim veschieben mitwandern, beim Kopieen/Einfügen hingeben nicht.
Wenn die Tabelle aber nur Fixwerte enthält, wäre es machbar.
weiterhin kritisch wäre der Fall, wenn sich alter und neuer Zellbereich teilweise überlappen, da du dann ja beim Löschen auch Teile vom neuen Zellbereich löschen würdest.
Gruß, Daniel
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Zellen verschieben ohne Rahmen zu verändern


Schritt-für-Schritt-Anleitung

Um Zellen in Excel zu verschieben, ohne die vorhandenen Rahmen zu verändern, kannst Du die folgenden Schritte befolgen:

  1. Markiere die Zellen, die Du verschieben möchtest.
  2. Kopiere die Zellen mit Strg+C oder über das Kopieren-Symbol.
  3. Klicke auf die Zielzelle, wo die Zellen eingefügt werden sollen.
  4. Gehe zu "Bearbeiten" → "Inhalte einfügen...".
  5. Wähle die Option "Alles außer Rahmen" und klicke auf OK.
  6. Lösche die ursprünglichen Zellen, um die Verschiebung abzuschließen.

Wenn Du Zellen verschieben möchtest, ohne dass die Formeln oder Zellbezüge sich ändern, achte darauf, dass Du diese Schritte sorgfältig befolgst.


Häufige Fehler und Lösungen

  • Fehler: Die Rahmenformatierungen werden nach dem Einfügen verändert.

    • Lösung: Stelle sicher, dass Du die Option "Alles außer Rahmen" beim Einfügen auswählst.
  • Fehler: Die Formeln in den Zellen verschieben sich.

    • Lösung: Wenn Du sicherstellen möchtest, dass die Formeln nicht verschoben werden, wähle die Zellen aus und kopiere sie, statt sie direkt zu verschieben.
  • Fehler: Zellenüberlappung.

    • Lösung: Achte darauf, dass der Zielbereich für die Zellen nicht mit dem Ursprungsbereich überlappt.

Alternative Methoden

Wenn die oben genannte Methode nicht funktioniert oder Du eine andere Lösung suchst, gibt es einige alternative Methoden:

  • Skripte verwenden: Du kannst ein VBA-Skript nutzen, um Zellen zu verschieben, ohne die Rahmen zu beeinflussen.
  • Temporäres Blatt: Kopiere die Rahmenformatierung in ein leeres Blatt, verschiebe die Zellen dort und kopiere dann die Rahmen zurück.

Hier ein Beispiel für ein einfaches VBA-Skript:

Sub ZellenVerschieben()
    Range("B4:AC88").Copy
    Sheets("Zielblatt").Range("A1").PasteSpecial Paste:=xlPasteValues
    Application.CutCopyMode = False
End Sub

Praktische Beispiele

Nehmen wir an, Du möchtest den Inhalt der Zellen im Bereich B5:B10 nach C5:C10 verschieben:

  1. Markiere B5:B10.
  2. Kopiere die Zellen.
  3. Klicke auf C5.
  4. Wähle "Bearbeiten" → "Inhalte einfügen..." und dann "Alles außer Rahmen".
  5. Lösche die Zellen in B5:B10.

Dies stellt sicher, dass die Rahmen in B5:B10 erhalten bleiben und die Inhalte erfolgreich verschoben werden.


Tipps für Profis

  • Verwende Tastenkombinationen: Nutze Strg + X und Strg + V für schnelles Ausschneiden und Einfügen, achte jedoch darauf, dass die Rahmen nicht verändert werden.
  • Zellen ohne Rahmen: Wenn Du nur den Inhalt der Zellen verschieben möchtest, ohne die Rahmen zu übernehmen, stelle sicher, dass Du die Option "Alles außer Rahmen" wählst.
  • Kombiniere mit Filtern: Bei großen Tabellen kann es hilfreich sein, Filter zu verwenden, um nur die relevanten Zellen zu verschieben.

FAQ: Häufige Fragen

1. Wie kann ich Zellen verschieben, ohne die Formeln zu ändern?
Verwende die Methode "Inhalte einfügen" und wähle "Alles außer Rahmen", um sicherzustellen, dass die Formeln in den Zellen unverändert bleiben.

2. Gibt es eine Möglichkeit, Rahmenformatierungen schneller zu kopieren?
Ja, du kannst die Rahmenformatierungen in ein leeres Blatt kopieren und sie dann zurück in dein ursprüngliches Blatt einfügen. Dies ermöglicht eine effiziente Handhabung von Rahmen in großen Tabellen.

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