Thema Datum  Von Nutzer Rating
Antwort
18.05.2020 15:59:30 Erik
NotSolved
18.05.2020 16:58:30 xlKing
*****
NotSolved
19.05.2020 10:11:37 Erik
NotSolved
Blau Werte in 2 Spalten und 2 Zeilen vergleichen und Zelle einfügen
19.05.2020 17:28:35 xlKing
NotSolved
26.05.2020 09:52:52 Gast49763
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
19.05.2020 17:28:35
Views:
758
Rating: Antwort:
  Ja
Thema:
Werte in 2 Spalten und 2 Zeilen vergleichen und Zelle einfügen

Hi Erik, 

die Endlosschleife entsteht, weil es nach deiner Code-Änderung in der neuen Zeile 3 wieder keinen Unterschied zur vorherigen Zeile gibt. Somit werden endlos Zeilen eingefügt. Das ist so nicht gewollt.

Füge vor EndIf noch mal ein i=i+1 hinzu, dann sollte es klappen.

Sub Teilen()
  i = 3
    Do While Cells(i, 1) <> ""
    If Cells(i, 1) = Cells(i - 1, 1) And Cells(i, 2) = Cells(i - 1, 2) Then
      Cells(i, 1).EntireRow.Insert
      Cells(i, 1) = Cells(i - 1, 1)
      Cells(i, 2) = Cells(i - 1, 2)
      Cells(i, 3) = Cells(i - 1, 3)
      Cells(i, 4) = Cells(i - 1, 5) + 5
      Cells(i, 5) = Cells(i + 1, 4) - 5
      Cells(i, 6) = 100
      Cells(i, 7) = 0.01
      i = i + 1
    End If
    i = i + 1
    Loop
End Sub

Gruß Mr. K.


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
18.05.2020 15:59:30 Erik
NotSolved
18.05.2020 16:58:30 xlKing
*****
NotSolved
19.05.2020 10:11:37 Erik
NotSolved
Blau Werte in 2 Spalten und 2 Zeilen vergleichen und Zelle einfügen
19.05.2020 17:28:35 xlKing
NotSolved
26.05.2020 09:52:52 Gast49763
NotSolved