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

Zellen untereinander übertragen

Zellen untereinander übertragen
Erich
Hallo EXCEL-Freunde,
bastle an folgendem Problem:
Suche einen Wert in einer Spalte,
wenn gefunden übertrage Zelle
in Sheet "neu" ab der Zeile 2 untereinander.
Mit folgendem Code wird immer in die gleiche Zeile von Sheet neu übertragen;
die Anpassung gelingt mir nicht:
Option Explicit
Sub Test1()
Dim strSearch As String, i As Integer
strSearch = "Test"
For i = 2 To ActiveSheet.Cells(65536, 1).End(xlUp).Row
If ActiveSheet.Cells(i, 1) = strSearch Then
Sheets("neu").Cells(i, 1) = ActiveSheet.Cells(i, 1)
' Sheets("neu").Cells.End(xlUp).Row 1, 1 = ActiveSheet.Cells(i, 1)
End If
Next i
End Sub

Besten Dank für eine Hilfe!
mfg
Erich

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

Betreff
Benutzer
Anzeige
AW: Zellen untereinander übertragen
Josef
Hallo Erich!
So sollte es klappen!
Option Explicit

Sub Test1()
Dim strSearch As String, i As Integer
'####
Dim lngE As Long
lngE = IIf(IsEmpty(Sheets("neu").Range("A65536")), _
Sheets("neu").Range("A65536").End(xlUp).Row + 1, 65536)
'####
strSearch = "Test"
For i = 2 To ActiveSheet.Cells(65536, 1).End(xlUp).Row
If ActiveSheet.Cells(i, 1) = strSearch Then
'####
Sheets("neu").Cells(lngE, 1) = ActiveSheet.Cells(i, 1)
lngE = lngE + 1
'####
End If
Next i
End Sub

Gruß Sepp
Anzeige
DANKE - Sepp! Super, das wars - o.T.!!
Erich
.
Danke für die Rückmeldung! o.T.
25.04.2004 13:14:27
Josef
Gruß Sepp

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige