Thema Datum  Von Nutzer Rating
Antwort
Rot Kopieren von Zellen bei Erfüllen einer Bedingung in anderes Tab
05.06.2011 13:23:43 Chris
NotSolved
05.06.2011 20:50:05 Till
NotSolved

Ansicht des Beitrags:
Von:
Chris
Datum:
05.06.2011 13:23:43
Views:
2189
Rating: Antwort:
  Ja
Thema:
Kopieren von Zellen bei Erfüllen einer Bedingung in anderes Tab

Hallo Zusammen,

ich möchte aus einem Tabellenblatt bei Erfüllung einer Bedingung in Spalte A, die jeweiligen Werte in den Spalten B,C,D in ein anderes Tabellenblatt kopieren.

Ich habe im Netz einen Code (siehe untern) gefunden, der das über ein Array (meiner Meinung nach) löst, aber nur für 2 Werte. Für mehr als 2 bekomme ich es nicht hin.

Vielleicht könnt Ihr mir helfen und mir eine Lösung/ Abwandlung des Codes verraten, so dass ich mehr Zellen in das Ziel-Tab kopieren kann. Ich danke euch jetzt schon mal ganz herzlich!! VG Chris

Option Explicit

Sub uebertrag()
Dim s As Integer
Dim arr As Variant


Worksheets.Application.ScreenUpdating = False
For s = 2 To Worksheets("quelle").Range("A65536").End(xlUp).Row
    If Worksheets("quelle").Cells(s, 1).Value = "Bedingung" Then
        arr = Worksheets("quelle").Range("A" & s, "B" & s)
     
        Worksheets("ziel").Range("A" & Worksheets("ziel").Range("A65536").End(xlUp).Row + 1, "B" & Worksheets("ziel").Range("A65536").End(xlUp).Row + 1) = arr
        
            Do While Worksheets("quelle").Cells(s, 2) = Worksheets("quelle").Cells(s - 1, 2)
                s = s + 1
            Loop
    End If
Next s

Worksheets("ziel").Range("A2", "B" & Worksheets("ziel").Range("A65536").End(xlUp).Row).PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False

Cells(1, 1).Select
Worksheets.Application.ScreenUpdating = True
End Sub



 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Kopieren von Zellen bei Erfüllen einer Bedingung in anderes Tab
05.06.2011 13:23:43 Chris
NotSolved
05.06.2011 20:50:05 Till
NotSolved