met behulp van het worksheet_change event wil ik macro's openen die in een module staan. Met onderstaande code roept hij alleen de bovenste macro aan.
Ook als de K27, O27 en S27 cellen niet worden gewijzigd blijft hij de macro uitvoeren.
Als ik de onderste aanroeping boven aan zet, doet hij hetzelfde met de andere macro.
wat doe ik verkeerd?
Ook als de K27, O27 en S27 cellen niet worden gewijzigd blijft hij de macro uitvoeren.
Als ik de onderste aanroeping boven aan zet, doet hij hetzelfde met de andere macro.
wat doe ik verkeerd?
Code:
Sub Worksheet_Change(ByVal Target As Range)
'macros aansturen als invoerwaarde range gewijzigd worden
If Not Range("K27,O27,S27") Is Nothing Then
Call verlichtingperm2_macro
End If
'als verlichting totaal vermogen gewijzigd word macro verlichting per m2 aanroepen om vermogen per m2 in te vullen
If Not Range("K26,O26,S26") Is Nothing Then
Call verlichtingtotaal_macro
End If
'als verlichting vermogen per m2 gewijzigd word macro verlichting totaal aanroepen om totaal vermogen in te vullen
End
End Sub