• 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.

macro sluit excel

Status
Niet open voor verdere reacties.

SUVERMO

Gebruiker
Lid geworden
22 dec 2019
Berichten
478
Beste leden,

wie kan mij helpen?
Waarom werkt de macro niet juist als er iets verandert in A2:J2, excel sluit.

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2: J2")) Is Nothing Then
If Target <> Target.Offset(-1, 0) Then
Target = "NIHIL"
End If
End If
End Sub
 

Bijlagen

  • test.xlsm
    15,6 KB · Weergaven: 10
Zonder enableevents komt de code in een eindeloze loop.

Schakel die uit en weer in met code.
 
probeer het zo eens.
 

Bijlagen

  • test (56).xlsm
    21,8 KB · Weergaven: 9
Laatst bewerkt:
Bedankt HSV, het is gelukt

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("A2: J2")) Is Nothing Then
Application.EnableEvents = False
If Target <> Target.Offset(-1, 0) Then
Target = "NIHIL"
End If
Application.EnableEvents = True
End If
End Sub
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan