Hallo,
Ik kom nogmaals hulp inroepen, want ik kom er echt niet uit. In een workbook met verschillende sheets (kolom A:N) met verkoopdata, heb ik in kolom F en G een probleem. In deze kolommen zou de leveranciersnummer (kolom F) en de naam van de leveranciers (kolom G) moeten staan, maar door een bug in het verkoopsysteem staat er soms UNKNWN en Unknown vendor. De informatie is echter op dezelfde sheet aanwezig, meestal staat de informatie in de rij erboven. Ik zou dus aan de volgende macro iets willen toevoegen zodat de macro de waarde van de rij erboven mag kopiëren, maar alleen als de de waarde in kolom A en B van beide rijen gelijk zijn. Zijn de waarden in kolom A en B niet gelijk, dan moet UNKNWN en Unknown vendor blijven staan. Kan iemand mij helpen?
Alvast bedankt
Nuki
Ik kom nogmaals hulp inroepen, want ik kom er echt niet uit. In een workbook met verschillende sheets (kolom A:N) met verkoopdata, heb ik in kolom F en G een probleem. In deze kolommen zou de leveranciersnummer (kolom F) en de naam van de leveranciers (kolom G) moeten staan, maar door een bug in het verkoopsysteem staat er soms UNKNWN en Unknown vendor. De informatie is echter op dezelfde sheet aanwezig, meestal staat de informatie in de rij erboven. Ik zou dus aan de volgende macro iets willen toevoegen zodat de macro de waarde van de rij erboven mag kopiëren, maar alleen als de de waarde in kolom A en B van beide rijen gelijk zijn. Zijn de waarden in kolom A en B niet gelijk, dan moet UNKNWN en Unknown vendor blijven staan. Kan iemand mij helpen?
Alvast bedankt
Nuki
Code:
Sub test2()
Dim i As Integer
For Each Worksheet In ActiveWorkbook.Sheets
i = i + 1
With Worksheets(i).Range("f6:f65536")
Set C = .Find("UNKNWN", LookIn:=xlValues)
If Not C Is Nothing Then
firstAddress = C.Address
Do
C.Value = C(1).Offset(-1).Value
Set C = .FindNext(C)
Loop While Not C Is Nothing
End If
End With
Next Worksheet
End Sub
Laatst bewerkt door een moderator: