Anzeige
Archiv - Navigation
1672to1676
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Zwei Zeilen Vertauschen
30.01.2019 08:37:08
Sebastian
Hi Leute ich möchte gerne 2 Zeilen vertauschen mittels VBA
Leider zeigt mir das Makro Laufzeitfehler 7
Nicht genügend Speicher.
Hat jemand eine Idee wie ich das umgehen kann? Auf einigen PCs funktioniert es aber auf anderen auch nicht.
Vielen Dank
für Hilfe
Sub test()
Zeile = 1
ZeileNeu = 2
eins = Sheets("Tabelle1").Range("A" & Zeile & ":IV" & Zeile)
zwei = Sheets("Tabelle1").Range("A" & ZeileNeu & ":IV" & ZeileNeu)
Sheets("Tabelle1").Range("A" & Zeile & ":IV" & Zeile) = zwei
Sheets("Tabelle1").Range("A" & ZeileNeu & ":IV" & ZeileNeu) = eins
End Sub

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

Betreff
Datum
Anwender
Anzeige
AW: Zwei Zeilen Vertauschen
30.01.2019 08:56:13
UweD
Hallo
versuch mal das...
    Dim Zeile
    Dim ZeileNeu
    Dim RNG As Range
    
    Zeile = 1
    ZeileNeu = 2
    Set RNG = Sheets("Tabelle1").Range("A:IV")
    
    Intersect(RNG, Rows(Zeile)).Cut
    Intersect(RNG, Rows(ZeileNeu + 1)).Insert Shift:=xlDown

LG UweD
Anzeige
AW: Zwei Zeilen Vertauschen
30.01.2019 10:30:32
Sebastian
Das geht leider gar nicht :-(
AW: Zwei Zeilen Vertauschen
30.01.2019 10:31:37
UweD
Bei mir schon
hast du eine Musterdatei?
AW: Zwei Zeilen Vertauschen
30.01.2019 11:04:10
Daniel
Hi
ich wüsste nicht, warum das nicht funktionieren sollte.
ggf funktioniert ja sowas stabiler:
dim ZeileA as Long
dim ZeileB as Long
dim ZeileX as Long
ZeileA = 1
ZeileB = 2
with Sheets("Tabelle1")
ZeileX = .Cells.SpecialCells(xlcelltypelastcell).Row + 2
.Rows(ZeileA).Copy
.Rows(ZeileX).PasteSpecial xlpastevalues
.Rows(ZeileB).Copy
.Rows(ZeileA).PasteSpecial xlpastevalues
.Rows(ZeileX).Copy
.Rows(ZeileB).PasteSpecial xlpastevalues
.Rows(ZeileX).ClearContents
End with
Gruß Daniel
Anzeige
AW: Zwei Zeilen Vertauschen
30.01.2019 12:05:18
Sebastian
Daniel seine Lösung funktioniert.
Vielen Dank
AW: Zwei Zeilen Vertauschen
30.01.2019 12:05:20
Sebastian
Daniel seine Lösung funktioniert.
Vielen Dank
AW: Zwei Zeilen Vertauschen
30.01.2019 12:05:22
Sebastian
Daniel seine Lösung funktioniert.
Vielen Dank

303 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige