Home VBA Makro Beispiele Bereich VBA - Zellen mit x kopieren
VBA - Zellen mit x kopieren PDF Drucken E-Mail
Geschrieben von: Marcus Rose   
Samstag, 10. Mai 2008 um 06:12 Uhr

Dieser kleine VBA Code soll zeigen, wie man Daten, welche in Spalte E mit einem x versehen wurden, vom Tabellenblatt 1 ins Tabellenblatt 2 kopieren kann.

Tabelle1

 BCDE
1Überschrift
21zax
32yb 
43xc 
54za 
65yb 
76xcx
87za 
98ybx
109xc 
1110za 
1211ybx
1312xc 
Tabelle2

 BCDE
1Überschrift
21za 
36xc 
48yb 
511yb 
6    


Der Code damit Zeilen, welche in Tabelle 1 mit einem x versehen wurden, nach Tabelle 2 zu kopieren lautet:


Option Explicit

Sub uebertrag()
    Dim i As Variant
    Dim loletzte As Long
    Dim loletzte2 As Long

    loletzte = Worksheets("Tabelle1").Cells(Rows.Count, 5).End(xlUp).Row
    Worksheets("Tabelle2").Range("B2:E" & loletzte).ClearContents
    loletzte2 = Worksheets("Tabelle2").Cells(Rows.Count, 4).End(xlUp).Row + 1
    Application.ScreenUpdating = False
    For i = 2 To loletzte
        If Worksheets("Tabelle1").Cells(i, 5).Value = "x" Then
            Worksheets("Tabelle2").Range("B" & loletzte2 & ":D" & loletzte2) = _
            Worksheets("Tabelle1").Range("B" & i & ":D" & i).Value
            loletzte2 = loletzte2 + 1
        End If
    Next
    Application.ScreenUpdating = True
End Sub

 
Copyright © 2012 ms-excel.eu. Alle Rechte vorbehalten.
 

Autoren - Login

Werbung

wichtige Links:
http://ms-excel.eu
Hier habt Ihr eine gute Excel Hilfe
Besucherstatistik
Besucher gesamt: 1.314.598
Besucher heute: 288
Besucher gestern: 2.928
Max. Besucher pro Tag: 3.367
gerade online: 1
max. online: 85
counter Statistiken