Thema Datum  Von Nutzer Rating
Antwort
15.02.2020 11:15:07 Julian
NotSolved
15.02.2020 12:02:18 Mase
NotSolved
15.02.2020 13:14:58 Julian
NotSolved
15.02.2020 13:18:22 Mase
NotSolved
15.02.2020 14:00:49 Julian
NotSolved
15.02.2020 15:01:46 Gast45851
NotSolved
15.02.2020 15:36:16 Gast173
NotSolved
Blau For...Next Schleifen wird nicht hochgezählt
15.02.2020 15:47:24 Julian
NotSolved
15.02.2020 16:27:48 Mase
NotSolved
15.02.2020 17:11:01 Gast18449
NotSolved
15.02.2020 17:27:38 Mase
NotSolved
15.02.2020 18:58:58 Gast85399
NotSolved
15.02.2020 19:16:16 Mase
NotSolved
15.02.2020 19:22:08 Gast78988
NotSolved
15.02.2020 19:05:16 Julian
NotSolved
15.02.2020 19:23:39 Gast65371
NotSolved
16.02.2020 09:22:09 Julian
NotSolved
17.02.2020 08:23:02 Mase
NotSolved
22.02.2020 19:24:07 Julian
NotSolved
22.02.2020 23:20:55 Mase
NotSolved
03.03.2020 18:45:05 Julian
NotSolved
03.03.2020 20:08:49 Mase
NotSolved

Ansicht des Beitrags:
Von:
Julian
Datum:
15.02.2020 15:47:24
Views:
729
Rating: Antwort:
  Ja
Thema:
For...Next Schleifen wird nicht hochgezählt
Vielen Dank für deine Hilfe.

Ich hoffe der Code ist jetzt so wie du es willst.

Er kopiert mir aber jetzt immer nur die erste Zeile aus der "Eingabe"
Wenn ich mit F8 es durchspiele, dann überspringt er mir das "Next i".
Nach dem 15. Mal des IF-Befehls wird das "i" angsprochen und hochgezählt.

Ich weiß nicht weiter...



Option Explicit

Sub selbstcopy333()

  Dim u As Integer
  Dim i As Integer
  Dim numr As Variant
  Dim artikelnr As Variant
  Dim hoehe As Variant
  Dim Besch As Variant
  Dim besch2 As Variant
  Dim zartikelnr As Variant
  Dim zhoehe As Variant
  Dim anzahl As Variant
  Dim breite As Long
  Dim laenge As Long
  
  Besch = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A1").Value
  besch2 = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A2").Value
  breite = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A3").Value
  zhoehe = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A4").Value
  laenge = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A5").Value
  zartikelnr = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A6").Value
  anzahl = Workbooks("woodworks.xlsm").Worksheets("Datenbank").Range("A8").Value
  artikelnr = Workbooks("woodworks.xlsm").Worksheets("Einstellungen").Range("B15").Value
  hoehe = Workbooks("woodworks.xlsm").Worksheets("Einstellungen").Range("B16").Value
  
  For i = 3 To 15
  For u = 2 To 14

    
    
      If Worksheets("Eingabe").Cells(i, 3) = artikelnr Then
        If Worksheets("Eingabe").Cells(i, 10) = hoehe Then
          'länge
          Worksheets("Eingabe").Cells(i, laenge).Copy Destination:=Worksheets("Teile").Cells(u, 1)
          'breite
          Worksheets("Eingabe").Cells(i, breite).Copy Destination:=Worksheets("Teile").Cells(u, 2)
          'ActiveSheet.Paste
          Worksheets("Eingabe").Cells(i, anzahl).Copy Destination:=Worksheets("Teile").Cells(u, 3)
          'ActiveSheet.Paste
          'beschreibung
          Worksheets("Eingabe").Cells(i, Besch).Copy Destination:=Worksheets("Teile").Cells(u, 9)
          Sheets("Teile").Select
        End If
    
      End If
    Next u
 Next i
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
15.02.2020 11:15:07 Julian
NotSolved
15.02.2020 12:02:18 Mase
NotSolved
15.02.2020 13:14:58 Julian
NotSolved
15.02.2020 13:18:22 Mase
NotSolved
15.02.2020 14:00:49 Julian
NotSolved
15.02.2020 15:01:46 Gast45851
NotSolved
15.02.2020 15:36:16 Gast173
NotSolved
Blau For...Next Schleifen wird nicht hochgezählt
15.02.2020 15:47:24 Julian
NotSolved
15.02.2020 16:27:48 Mase
NotSolved
15.02.2020 17:11:01 Gast18449
NotSolved
15.02.2020 17:27:38 Mase
NotSolved
15.02.2020 18:58:58 Gast85399
NotSolved
15.02.2020 19:16:16 Mase
NotSolved
15.02.2020 19:22:08 Gast78988
NotSolved
15.02.2020 19:05:16 Julian
NotSolved
15.02.2020 19:23:39 Gast65371
NotSolved
16.02.2020 09:22:09 Julian
NotSolved
17.02.2020 08:23:02 Mase
NotSolved
22.02.2020 19:24:07 Julian
NotSolved
22.02.2020 23:20:55 Mase
NotSolved
03.03.2020 18:45:05 Julian
NotSolved
03.03.2020 20:08:49 Mase
NotSolved