• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Wijziging waarde

Status
Niet open voor verdere reacties.
Ik heb mijn best gedaan :)

Code:
Private Sub CommandButton2_Click()
Dim i As Long
 For i = [g4].Value To [I4].Value
  If Not IsError(Evaluate("'week " & i & "'!A1")) Then
  Sheets("week " & i).Unprotect Password:="Olifant"
  Sheets("week " & i).Range("b2:b6") = Range("b2:b6").Value
  Sheets("week " & i).Protect Password:="Olifant"
  End If
 Next i
End Sub
 
Bij herhalingen gebruik ik With, en wisselende bladen screenupdating=false

Code:
Private Sub CommandButton2_Click()
Dim i As Long
Application.ScreenUpdating = False
 For i = [g4].Value To [I4].Value
  If Not IsError(Evaluate("'week " & i & "'!A1")) Then
[COLOR=#0000ff]    With Sheets("week " & i)[/COLOR]
      .Unprotect "Olifant"
      .Range("b2:b6") = Range("b2:b6").Value
      .Protect "Olifant"
[COLOR=#0000ff]    End With[/COLOR]
  End If
 Next i
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan