Bakkerbakgraag
Gebruiker
- Lid geworden
- 24 okt 2015
- Berichten
- 76
Fijne mensen,
Ik ben bezig met een blad waarin klinkers vervangen moeten worden door een punt (zie bijgevoegde code). Als het blad beveiligd wordt, werkt de macro niet meer, terwijl in dezelfde cellen andere macro's wel werken. Het lijkt wel of specifiek het commando "replace" beveiligd blijft ondanks de volgende code
Dim wSheetName As Worksheet
For Each wSheetName In Worksheets
wSheetName.Protect Password:="WACHTWOORD", UserInterFaceOnly:=True, AllowFiltering:=True
Next wSheetName
Kortweg gezegd al mijn macro's doen wat ze moeten doen, ook in de cellen a1:b3. Alleen het vervangen van de klinkers door punten werkt niet als het blad beveiligd is. De macro die ik gebruik is:
Sub vervangen()
'klinkers vervangen door punten
Range("a1:b3").Replace What:="a", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="e", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="o", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="u", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="i", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
Ik hoop dat iemand mij kan helpen.
Bij voorbaat dank!
Ramon
Ik ben bezig met een blad waarin klinkers vervangen moeten worden door een punt (zie bijgevoegde code). Als het blad beveiligd wordt, werkt de macro niet meer, terwijl in dezelfde cellen andere macro's wel werken. Het lijkt wel of specifiek het commando "replace" beveiligd blijft ondanks de volgende code
Dim wSheetName As Worksheet
For Each wSheetName In Worksheets
wSheetName.Protect Password:="WACHTWOORD", UserInterFaceOnly:=True, AllowFiltering:=True
Next wSheetName
Kortweg gezegd al mijn macro's doen wat ze moeten doen, ook in de cellen a1:b3. Alleen het vervangen van de klinkers door punten werkt niet als het blad beveiligd is. De macro die ik gebruik is:
Sub vervangen()
'klinkers vervangen door punten
Range("a1:b3").Replace What:="a", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="e", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="o", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="u", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range("a1:b3").Replace What:="i", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
Ik hoop dat iemand mij kan helpen.
Bij voorbaat dank!
Ramon