Thema Datum  Von Nutzer Rating
Antwort
Rot Mit Cells() Zeilenbereich
10.03.2020 10:26:23 Till
Solved
10.03.2020 10:59:36 Torsten
Solved
10.03.2020 12:58:48 Till
Solved
10.03.2020 14:12:39 Torsten
NotSolved

Ansicht des Beitrags:
Von:
Till
Datum:
10.03.2020 10:26:23
Views:
690
Rating: Antwort:
 Nein
Thema:
Mit Cells() Zeilenbereich

Hallo ich möchte gern erreichen, dass der Code alle Zeilen durchgeht und dort wo die If Bedingung zutrifft, er ab dort die Spalte 20 ab Zeile i bis Zeile 3000 markiert ausschneidet und bei Zeile i+1 ebenfalls Spalte 20 wieder einfügt. Sozusagen, alles eins runter schiebt. Wie kann ich nun definieren, dass Excel den Bereich in Spalte 20 von i bis Zeile 3000 markieren soll? Habe es so versucht, aber gibt eine Fehlermeldung aus:

 

    For i = 10 To 3000
    If Cells(i, 21).DisplayFormat.Font.Color = RGB(0, 0, 0) And Cells(i, 21).Value > 0 Then
    Cells(i - 3000, 20).Select --------------> FEHLER
    Selection.Cut
    Cells(i + 1, 20).Select
    ActiveSheet.Paste
        Cells(i, 20).Value = "=""NAEL wurde hinzugefügt am: ""&TEXT(TODAY(),""TT.MM.JJJJ"")"
        z = z + 1
    End If
    Next i
 
LG Till

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 Mit Cells() Zeilenbereich
10.03.2020 10:26:23 Till
Solved
10.03.2020 10:59:36 Torsten
Solved
10.03.2020 12:58:48 Till
Solved
10.03.2020 14:12:39 Torsten
NotSolved