Hallo,
ich möchte den VBA-Code eines Kollegen aufbessern. In einer Excel-Datei werden Daten aus anderen Excel- bzw. CVA-Dateien eingelesen.
Sobald ich jedoch manuell eine neue Zeile in die CVA-Datei eingeben möchte ( z.B.: namens "TESTZEILE" ) gibt mir Excel
eine Nachrichtenbox aus mit der Nachricht "TESTZEILE nicht gefunden".
Um zu überprüfen, dass ich die richtige Stelle ausgewählt habe, habe ich manuel noch trolol eingefügt. Es wird also jetzt
"TESTZEILE nicht gefunden trolol" ausgegeben.
was könnte der Fehler sein? ist y>1000 irgendwie dafür verantwortlich?
Sheets("DAT").Activate
Do Until Cells(x, 1) = "" And Cells(x + 1, 1) = ""
    If Left(Cells(x, 1), 1) = "[" Then
        Überschrift = Cells(x, 1)
        GoTo nextx
    End If
        If Left(Cells(x, 1), 2) = "<<" Then
        Bereich = Cells(x, 1)
        y = y + 1
        GoTo nextx
        End If
            Do Until Cells(x, 1) = Sheets("Parameter").Cells(y, 1)
              y = y + 1
                If y > 1000 Then
                    MsgBox "" & Cells(x, 1) & " nicht gefunden trolol", vbOKOnly
                GoTo ende
                End If
            Loop
                If Sheets("Parameter").Cells(y, prg_spa + 1).Text = Cells(x, 2).Text Then
                GoTo nextx
                Else
                    If Sheets("Parameter").Cells(y, prg_spa + 1).Comment Is Nothing Then
                        Sheets("Parameter").Cells(y, prg_spa + 1).AddComment
                    End If
	  
     |