Beste specialisten.
Ik heb 2 VBA codes
1:
2:
Als ik code 1 laat draaien dan krijg ik een foutmelding bij code:2
foutmelding is: foutmelding 1004 tijdens uitvoering
methode Intersect van object_Global is mislukt
Kan iemand bij helpen om deze fout op te lossen
Ik heb 2 VBA codes
1:
Code:
Private Sub Commandbutton1_Click()
blad = ActiveSheet.Name
Application.ScreenUpdating = False
Worksheets("NLC Fase 1").Range("B16:R16").Copy Destination:=Worksheets("1").Range("B16:R16")
Worksheets("NLC Fase 1").Range("C18:R18").Copy Destination:=Worksheets("1").Range("C18:R18")
Application.ScreenUpdating = True
End Sub
2:
Code:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal target As Range)
If WorksheetFunction.Or(Sh.Name = "NLC Fase 1", Sh.Name = "NLC Fase 2", Sh.Name = "NLC Fase 3", Sh.Name = "1") Then
If Not Intersect(target, Range("B16:R16, C18:R18, C20:N20, B24:R24,C26:R26, C28:N28, B32:R32, C34:R34, C36:N36, B40:R40, C42:R42,C44:N44, B48:R48, C50:R50,C52:N52")) Is Nothing Then
With Sheets("Activiteiten").Range("B4:H27")
Set c = .Find(target.Value, LookIn:=xlValues, LookAt:=xlWhole)
Sh.Unprotect ""
If Not c Is Nothing Then
target.Interior.Color = c.Interior.Color
' Target.Offset(44).Interior.Color = c.Interior.Color
' Target.Offset(87).Interior.Color = c.Interior.Color
Else
target.Interior.Color = xlNone
MsgBox "Je hebt een ongeldige code gekozen." & vbNewLine & "Kies een andere code.", vbExclamation, "Kleurencode."
target.Value = ""
End If
Sh.Protect ""
End With
End If
End If
End Sub
Als ik code 1 laat draaien dan krijg ik een foutmelding bij code:2
Code:
If Not Intersect(target, Range("B16:R16, C18:R18, C20:N20, B24:R24,C26:R26, C28:N28, B32:R32, C34:R34, C36:N36, B40:R40, C42:R42,C44:N44, B48:R48, C50:R50,C52:N52")) Is Nothing Then
foutmelding is: foutmelding 1004 tijdens uitvoering
methode Intersect van object_Global is mislukt
Kan iemand bij helpen om deze fout op te lossen