Thema Datum  Von Nutzer Rating
Antwort
09.09.2021 09:08:04 Andi
NotSolved
Blau Schleifendurchlauf
09.09.2021 13:07:51 Gast2006
NotSolved
09.09.2021 13:47:13 Andi
NotSolved
10.09.2021 09:02:13 Gast8958
NotSolved

Ansicht des Beitrags:
Von:
Gast2006
Datum:
09.09.2021 13:07:51
Views:
198
Rating: Antwort:
  Ja
Thema:
Schleifendurchlauf

Ich würde gerne eine schleife einbauen, sodass jede Zeile, beginnend von J5:AG5 durchlaufen wird und nach erreichen der letzten Zelle AG ,soll eine Kopie der Spalten "AN" "AQ" "AR" erzeugt werden. Dann soll die nächste Zeile J6:AG6 durchlaufen werden, bis die komplette Liste abgearbeitet ist. 

  Dim rngRow As Excel.Range
  Dim rngCell As Excel.Range
  
  For Each rngRow In Range("J5:AG370").Rows
    For Each rngCell In rngRow.Cells
      '...
    Next
  Next

Wenn du allerdings nur die Werte von den drei genannten Spalten benötigst, kannst du z.B. auf die innere For-Schleife auch verzichten und ...

  Dim rngRow As Excel.Range
  Dim rngCell As Excel.Range
  Dim rngTarget As Excel.Range
  
  Set rngTarget = Tabelle2.Range("A1")
  
  For Each rngRow In Tabelle1.Range("J5:AG370").Rows
    Call rngRow.Worksheet.Range("AN" & rngRow.Row & ",AQ" & rngRow.Row & ",AR" & rngRow.Row).Copy(rngTarget)
    Set rngTarget = rngTarget.Offset(1)
  Next

Da sind nur demonstrative Beispiele.


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
09.09.2021 09:08:04 Andi
NotSolved
Blau Schleifendurchlauf
09.09.2021 13:07:51 Gast2006
NotSolved
09.09.2021 13:47:13 Andi
NotSolved
10.09.2021 09:02:13 Gast8958
NotSolved