Beste mensen,
Met onderstaande code wil ik in een bepaalde kolom de waardes laten vervangen door de excel functie "vervangen door".
Voorbeeld :
Allen inKolom "G" dient alle vermeldingen "1004" vervangen worden door "1005"
Dus als in kolom F ook "1004" staat moet dit dus niet gewijzigd te worden naar "1005",
Dit gebeurt met onderstaande code dus wel.
Groot deel van onderstaande code is tot stand gekomen met "record macro"
Wie weet welke aanpassing er in de code dient te komen.
Met onderstaande code wil ik in een bepaalde kolom de waardes laten vervangen door de excel functie "vervangen door".
Voorbeeld :
Allen inKolom "G" dient alle vermeldingen "1004" vervangen worden door "1005"
Dus als in kolom F ook "1004" staat moet dit dus niet gewijzigd te worden naar "1005",
Dit gebeurt met onderstaande code dus wel.
Groot deel van onderstaande code is tot stand gekomen met "record macro"
Wie weet welke aanpassing er in de code dient te komen.
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Excel.Range, Cancel As Boolean)
Cancel = True
If Target.Address = "$G$4" Then
Range("F5:F18").Select
Selection.Copy
Range("G5").Select
ActiveSheet.Paste
Range("G5").Select
Cells.Replace What:="='1004'", Replacement:="='1005'", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End If
End Sub
Alvast bedankt.
Jan
Laatst bewerkt: