Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
344to348
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
344to348
344to348
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Fehler: Ungültige Verweis auf Next-Steuervariable

Fehler: Ungültige Verweis auf Next-Steuervariable
02.12.2003 10:25:52
ewald
Hallo zusammen,

im folgenden Makro sollen Spalten blockweise je 4 Spalten
in die Tabelle2 kopiert und transportiert (Spalten in Zeilen

tauschen) werden.


Sub t()
Dim zeile As Long
Dim spalte As Integer
Dim lZeile As Integer 'erste leere Zeile in Tabelle2
Dim TB2 As Worksheet
Set TB2 = Worksheets("Tabelle2")
Application.CutCopyMode = True
With ActiveSheet
zeile = .Range("A65536").End(xlUp).Row
For spalte = 2 To 17 Step 4
For lZeile = 1 To TB2.Cells(Rows.Count, 1).End(xlUp).Row + 1
.Range(.Cells(4, spalte), .Cells(zeile, spalte + 3)).Copy _
TB2.Range("A" & lZeile).PasteSpecial Paste:=xlAll, Operation:=
xlNone, SkipBlanks:=False _
, Transpose:=True
Next spalte
Next lZeile
End With
Application.CutCopyMode = False
End Sub


Nun bekomme ich eine Fehlermeldung: "Fehler bei Kompilieren
Ungültige Verweis auf Next-Steuervariable"

Was mache ich falsch?

Kann mir jamand helfen?

Vielen Dank im Voraus

Grüße

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler: Ungültige Verweis auf Next-Steuervariable
02.12.2003 10:39:48
FCH
Hi,

vertausche mal Next spalte mit Next lZeile

Gruß
FCH
AW: Fehler: Ungültige Verweis auf Next-Steuervariable
02.12.2003 11:02:12
ewald
Hallo FCH,

leider funktioniert es trodzdem nicht

Vielen Dank.

Grüße
noch offen
02.12.2003 11:14:05
FCH
Hi,

also die Schleife muss so laufen, ob dein Transponieren so hinhaut, hab ich jetzt nicht getestet.

Gruß
FCH
AW: noch offen
02.12.2003 11:17:05
Nike
Hi,
du versuchst nen 4 Spaltigen Bereich in eine Spalte zu kopieren,
das wird "eng" ;-)

Bye

Nike
AW: Leider funktion. nicht
02.12.2003 13:05:49
ewald
Hallo zusammen,

ich weiss nicht was ich falsch nmache, es fnkt. nicht

Grüße
AW: Makro funktioniert
02.12.2003 13:16:14
ewald
Hallo zusammen,

so funktioniert es:


Sub t()
Dim zeile As Long
Dim spalte As Integer
Dim lZeile As Integer 'erste leere Zeile in Tabelle2
Dim TB2 As Worksheet
Set TB2 = Worksheets("Tabelle2")
Application.CutCopyMode = True
With ActiveSheet
zeile = .Range("A65536").End(xlUp).Row
For spalte = 2 To 17 Step 4
.Range(.Cells(4, spalte), .Cells(zeile, spalte + 3)).Copy
lZeile = TB2.Cells(Rows.Count, 1).End(xlUp).Row + 1
TB2.Range("A" & lZeile).PasteSpecial Paste:=xlAll, Operation:=xlNone, SkipBlanks:=False _
, Transpose:=True
Next spalte
End With
Application.CutCopyMode = False
End Sub


Vielen Dank.

Grüße
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige