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

Forumthread: Markierung verschieben

Markierung verschieben
16.03.2007 08:56:00
Scheinchen
Hallo,
ich habe eine kleine Frage. Wie kann ich eine Markierung (wahllos) in einer Spalte um 4 Spalten nach rechts verschieben? Mit diesem Makro funktioniert es leider nicht:
Range(ActiveCell.Offset(0, 4), ActiveCell.Offset(0, 4)).Select
Damit wird immer nur die Markierung der ersten Zelle verschoben.
Vielen Dank für Eure Hilfe und lieben Gruß,
Scheinchen.
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Markierung verschieben
16.03.2007 08:58:00
Hans
Hallo,
wie folgt:

Sub Verschieben()
Selection.Offset(0, 1).Select
End Sub

Gruss hans
AW: Markierung verschieben
16.03.2007 17:20:22
Scheinchen
Lieber Hans,
vielen Dank für die schnelle Hilfe. Ich konnte mich leider erst jetzt zurückmelden.
Vilen Dank nochmal und lieben Gruß,
Scheinchen.
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Infobox / Tutorial

Markierung in Excel verschieben


Schritt-für-Schritt-Anleitung

Um eine Markierung in Excel um mehrere Spalten zu verschieben, kannst du ein einfaches Makro verwenden. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu starten.

  2. Klicke im Menü auf Einfügen und wähle Modul, um ein neues Modul zu erstellen.

  3. Füge den folgenden Code in das Modul ein:

    Sub Verschieben()
        Selection.Offset(0, 4).Select
    End Sub
  4. Schließe den VBA-Editor und gehe zurück zu deinem Excel-Dokument.

  5. Wähle die Zelle oder den Bereich aus, den du verschieben möchtest.

  6. Drücke ALT + F8, wähle Verschieben aus und klicke auf Ausführen. Deine Markierung wird jetzt um 4 Spalten nach rechts verschoben.


Häufige Fehler und Lösungen

  • Problem: Die Markierung wird nur auf die erste Zelle angewendet.

    • Lösung: Stelle sicher, dass du den richtigen Bereich ausgewählt hast, bevor du das Makro ausführst. Das Makro verschiebt die gesamte Auswahl um die angegebene Anzahl an Spalten.
  • Problem: Das Makro funktioniert nicht.

    • Lösung: Überprüfe, ob du das Makro korrekt in ein Modul eingefügt hast. Stelle auch sicher, dass Makros in deinen Excel-Einstellungen aktiviert sind.

Alternative Methoden

Wenn du keine Makros verwenden möchtest, kannst du die Markierung auch manuell verschieben:

  1. Wähle die Zellen aus, die du verschieben möchtest.
  2. Klicke mit der rechten Maustaste und wähle Ausschneiden.
  3. Klicke auf die Zielzelle, in die du die Markierung einfügen möchtest (z. B. 4 Spalten rechts) und wähle Einfügen.

Du kannst auch die Strg-Taste verwenden, um die Markierung zu verschieben. Halte Strg gedrückt, während du die Markierung an die gewünschte Position ziehst.


Praktische Beispiele

  • Beispiel 1: Wenn du eine Markierung von Zelle A1 bis A5 hast und sie um 4 Spalten nach rechts verschieben möchtest, wähle den Bereich A1:A5 aus und führe das Makro aus. Die Auswahl wird zu E1:E5 verschoben.

  • Beispiel 2: Wenn du eine gesamte Spalte auswählen und um eine bestimmte Anzahl an Spalten verschieben möchtest, kannst du den gleichen Code verwenden und die Anzahl anpassen, um die Markierung nach links oder rechts zu verschieben.


Tipps für Profis

  • Du kannst das Makro anpassen, um die Anzahl der Spalten, um die die Markierung verschoben wird, dynamisch zu gestalten. Füge eine Eingabeaufforderung hinzu, um die Anzahl der Spalten abzufragen.

  • Um die Markierung nach links zu verschieben, ändere den Offset-Wert in der Zeile Selection.Offset(0, -4).Select.


FAQ: Häufige Fragen

1. Wie kann ich die Markierung in Excel nach links verschieben?
Du kannst den Offset-Wert im Makro ändern. Verwende Selection.Offset(0, -4).Select, um die Markierung um 4 Spalten nach links zu verschieben.

2. Funktioniert dieses Makro in allen Excel-Versionen?
Ja, das Makro sollte in den meisten modernen Excel-Versionen funktionieren, solange du den VBA-Editor verwenden kannst. Achte darauf, dass du die richtigen Berechtigungen für Makros hast.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige