Anzeige
Archiv - Navigation
760to764
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
760to764
760to764
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Bereich an Tabellenende verschieben mit VBA

Bereich an Tabellenende verschieben mit VBA
02.05.2006 16:15:11
holden
Hallo,
ich möchte einen ausgewählten Bereich (der Bereich enthält Formeln) an das Tabellenende verschieben.
Das Tabellenende soll hierbei nicht die letzte Zeile, sondern die erste leere Zelle der Spalte C sein.
Mein Versuch:
For n = 3 To Worksheets.Count
With Worksheets(n)
For r = 6 To 300
If .Cells(r, 3) = "" Then
.Range("AF5:AG30").Cut
.Range(r, 3).Paste
Exit For
End If
Next r
End With
Next n
Vielen Dank für Tipps,
Florian

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Bereich an Tabellenende verschieben mit VBA
02.05.2006 18:09:13
holden
War als Frage gedacht... Mein Versuch funktioniert noch nicht.
AW: Bereich an Tabellenende verschieben mit VBA
02.05.2006 19:45:18
Herbert
hallo Florian,
das mußt du so schreiben:


Sub x()
Dim As Byte, r%
For n = 1 To Worksheets.Count
    With Worksheets(n)
        For r = 6 To 300
            If .Cells(r, 3) = "" Then
                .Range("AF5:AG30").Cut .Range("C" & r)
                Exit For
            End If
        Next
    End With
Next
End Sub

     gruß Herbert
Anzeige
alles klar, vielen Dank!
03.05.2006 15:49:06
holden
alles klar, vielen Dank!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige