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

VBA , Obv celwaarde een macro uitvoeren

Status
Niet open voor verdere reacties.

Michael3x3l

Gebruiker
Lid geworden
11 sep 2013
Berichten
11
Beste mensen,

Ik loop tegen het volgende aan.

Afhankelijk van de uitkomst van een formule wil ik een macro uitvoeren. Voorbeeld

In cel 1 staat een aantallen.als / countifs formule. Als deze groter is als 0 uitkomst van 1 uit, als cel B1 leeg is dan komt er een 3 uit. | ALS(B1="";3;ALS(AANTALLEN.ALS(B:B;1)>0;1;2 |
Dus nu wil ik dat wanneer;
uitkomst 1 - macro1
uitkomst 2 - macro2
uitkomst 3 - Er geen macro's uitgevoerd worden

Alvast bedankt
 
Ik snap je vraag niet helemaal, maar ik denk dat je zo iets wilt.

Maak 1 cel ("A1" in het voorbeeld") waar de waarde 1,2 of 3 uit komt.

En dan zo iets:

Code:
If Sheets("blad1").Range("A1").Value = 1 Then Run "macro1"
If Sheets("blad1").Range("A1").Value = 2 Then Run "macro2"
 
Okay nice!

Druk even op "Zet status opgelost" rechts boven in
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan