Thema Datum  Von Nutzer Rating
Antwort
09.02.2023 08:02:26 Marc L.
NotSolved
09.02.2023 08:07:27 Marc L.
NotSolved
Rot Suffix anhängen wenn Wert sich in Feld ändert
11.02.2023 16:40:40 xlKing
NotSolved

Ansicht des Beitrags:
Von:
xlKing
Datum:
11.02.2023 16:40:40
Views:
584
Rating: Antwort:
  Ja
Thema:
Suffix anhängen wenn Wert sich in Feld ändert

Hi Marc,

Probier mal den folgenden Code:

Sub Suffix()
 
Dim rng As Range, c As Range, f As Range
Dim i As Long, k As Long, x As Long
 
Set rng = Range("G1", Cells(Rows.Count, "G").End(xlUp))

k = 1
Cells(1, "A") = Cells(1, "A") & "_" & k

For Each c In rng.Cells
  i = i + 1
  If i > 1 Then
    If c <> c.Offset(-1) Then
      Set f = Range(rng.Cells(1), rng.Cells(c.Row - rng.Row)).Find(c, lookat:=xlWhole)
      If f Is Nothing Then
        k = k + 1
        Cells(c.Row, "A") = Cells(c.Row, "A") & "_" & k
      Else
        x = Right(Cells(f.Row, "A"), Len(Cells(f.Row, "A")) - InStrRev(Cells(f.Row, "A"), "_"))
        Cells(c.Row, "A") = Cells(c.Row, "A") & "_" & x
      End If
    Else
      Cells(c.Row, "A") = Cells(c.Row, "A") & "_" & k
    End If
  End If
Next c

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
09.02.2023 08:02:26 Marc L.
NotSolved
09.02.2023 08:07:27 Marc L.
NotSolved
Rot Suffix anhängen wenn Wert sich in Feld ändert
11.02.2023 16:40:40 xlKing
NotSolved