Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Hilfe! zeile verschieben?

Forumthread: Hilfe! zeile verschieben?

Hilfe! zeile verschieben?
14.05.2004 17:24:36
erty
Hallo zusammen,
ist es denn möglich über ein Makro einen Datensatz (also eine komplette Zeile) in eine andere Tabelle (Blatt) zu verschieben?
Wenn ja, wie?
schonmal Vielen Dank!
Hallo erty
Dieser Code schneidet deine Zeile aus, fügt sie im anderen Tabellenblatt ein und löschte die leere Zelle in der ersten Tabelle!
Rows(n).Select
Selection.Cut 'schneidet zu löschende Zeile aus
Sheets("deine Tabelle").Select
Cells(i, 1).Select
ActiveSheet.Paste 'fügt ausgeschnitene Zeile ein
Sheets("Ad_User").Select
Rows(n).Delete Shift:=xlUp 'löscht leere Zeile (wo ausgeschnitten wurde)
Kann man ganz einfach mit Makro aufzeichnen erstellen.
FloGo
Hallo erty
mit folgendem Code sollte es klappen:

Private Sub CommandButton1_Click()
call zeile
End Sub

Sub zeile()
Dim i As Integer
i = 0
Do
i = i + 1
Loop Until IsEmpty(Sheets("Deine Tabelle2").Cells(i, 1))
Selection.Cut
Sheets("Deine Tabelle2").Activate
Cells(i, 1).Select
ActiveSheet.Paste
Range("A1").Select
Sheets("Deine Tabelle1").Select
Selection.Delete Shift:=xlUp
Range("A1").Select
End Sub
1. Zeile auswählen
2. CB1 clicken
Du musst nur noch die Namen deiner Tabellen einsetzen!
FloGo
Cells(i, 1).Select
hier bleibt das makro mit diesem fehler stehen.
was muß ich abändern?
Laufzeitfehler '1004'
Die select-methode des Range objekts konnte nicht ausgeführt werden
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Hilfe! zeile verschieben?
ChrisL
Hi erty

Sub Verschieben()
Dim WS1 As Worksheet, WS2 As Worksheet
On Error GoTo errorhandler
Set WS2 = Worksheets("Zieltabelle")
If IsEmpty(WS2.Range("A1")) Then
Selection.Copy WS2.Range("A1")
Else
Selection.Copy WS2.Cells(WS2.Range("A65536").End(xlUp).Row + 1, 1)
End If
Selection.Delete Shift:=xlUp
Exit Sub
errorhandler:
MsgBox "Fehler", vbCritical, "Fehlermeldung"
End Sub

Gruss
Chris
Anzeige
AW: Hilfe! zeile verschieben?
17.05.2004 22:23:32
erty
danke werds testen!
;

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