hallo,
ik ben bezig met een excelbestand waarin ik dmv gegevensvalidatie een drop-down lijst heb. ik heb 2 macro's in dit bestand. als ik 1 van de opties selecteer wil ik graag de 1e macro laten starten en daarna de 2e, als ik 1 van de andere opties kies wil ik graag alleen de 2e macro starten.
ik heb dit tot nu toe:
dit werkt voor de ene macro, maar deze werkt dus altijd(wat ook moet), maar ik krijg op geen mogelijkheid de 2e erin.
ik gebruik excel 2013 voor windows 7.
alvast bedankt voor de reacties
net iets te snel gepost, hele middag bezig geweest en een paar minuten na het posten is het opgelost...
ik ben bezig met een excelbestand waarin ik dmv gegevensvalidatie een drop-down lijst heb. ik heb 2 macro's in dit bestand. als ik 1 van de opties selecteer wil ik graag de 1e macro laten starten en daarna de 2e, als ik 1 van de andere opties kies wil ik graag alleen de 2e macro starten.
ik heb dit tot nu toe:
Visual Basic:
1
2
3
4
5
| Private Sub Worksheet_Change(ByVal Target As Range) If Not Application.Intersect(Range("F:F"), Range(Target.Address)) Is Nothing Then Call macro2 End If End Sub |
dit werkt voor de ene macro, maar deze werkt dus altijd(wat ook moet), maar ik krijg op geen mogelijkheid de 2e erin.
ik gebruik excel 2013 voor windows 7.
alvast bedankt voor de reacties
net iets te snel gepost, hele middag bezig geweest en een paar minuten na het posten is het opgelost...
[ Voor 8% gewijzigd door F_J_K op 03-03-2016 09:13 . Reden: [code=vb] ]