Macro starten bij wijzigen celwaarde (via dropdown list)

Stel hier je vraag over een Excel probleem
Jochem
Berichten: 9
Lid geworden op: 22 jun 2020 08:05

Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor Jochem » 15 sep 2020 11:03

Hallo Excel-Experts,

Ik ben aan het puzzelen om een macro gestart te krijgen als een celwaarde wijzigt middels een dropdownmenu.

Situatie:
- In cel B1 heb ik een dropdownmenu
- Als hier een andere waarde geselecteerd wordt wil ik de macro laten starten
- De macro behelst het filteren van een tabel

Iemand enig idee hoe ik de macro moet aanpassen om dit werkend te krijgen? Als het überhaupt mogelijk is?

Mijn huidige macro die dus niet geactiveerd wordt bij het selecteren van een andere celwaarde:
Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Row = 1 And Target.Column = 2 Then
ActiveSheet.Range("$A$9:$G$143").AutoFilter Field:=6
ActiveSheet.Range("$A$9:$G$143").AutoFilter Field:=6, Criteria1:="<>"
End Sub
Ik heb de macro nu in een ThisWorkbook staan met (Algemeen) en Worksheet_Change. Geen idee of dit correct is, hiervan heb ik nog niet veel kaas gegeten.

Ben benieuwd!

Groetjes,

Jochem
JeanPaul
Berichten: 50
Lid geworden op: 05 jan 2020 22:30

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor JeanPaul » 15 sep 2020 14:34

Om tot een oplossing te komen post eens een voorbeeld bestand, ik zou het ook anders aanpakken, een filter tabblad los van je tabblad data
Jochem
Berichten: 9
Lid geworden op: 22 jun 2020 08:05

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor Jochem » 15 sep 2020 14:38

Dankjewel voor je reactie JeanPaul. Ik zal morgen eens een voorbeeldbestand maken en uploaden.
Jochem
Berichten: 9
Lid geworden op: 22 jun 2020 08:05

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor Jochem » 16 sep 2020 07:43

JeanPaul schreef:
15 sep 2020 14:34
post eens een voorbeeld bestand
Goedemorgen,

Ik heb nu een bestand klaargemaakt waar ik de hoeveelheid data wat teruggebracht hebt en de waardes vervangen zijn door fictieve getallen. Zie bijlage.

Hier heb ik drie macro's onder hangen. Twee met knoppen die hartstikke goed werken. De derde, genaamd Filter3, wil ik dus laten starten als met de selectiebox in cel B1 een andere waarde is geselecteerd. Dit lukt me dus niet.

Ik hoop dat dit mijn vraag wat duidelijker maakt. Waarschijnlijk gebruik ik niet de juiste macro-code, maar heb om eerlijk te zijn te weinig ervaring met macro's. Daarom ben ik ook heel benieuwd hoe ik dit werkend kan krijgen. Hulp wordt gewaardeerd!
Bijlagen
Jochem.xlsm
(30.46 KiB) 11 keer gedownload
JeanPaul
Berichten: 50
Lid geworden op: 05 jan 2020 22:30

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor JeanPaul » 16 sep 2020 08:51

Kijk eens of dit aan u verwachting voldoet
Bijlagen
Kopie van(JP) Jochem.xlsm
(32.8 KiB) 18 keer gedownload
Jochem
Berichten: 9
Lid geworden op: 22 jun 2020 08:05

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor Jochem » 16 sep 2020 08:57

Precies, exact! Fantastisch, dankjewel JeanPaul. Nu kan ik er mee verder.

Kun je uitleggen wat je gedaan hebt of welke stap ik mistte?

Ben heel erg benieuwd!
JeanPaul
Berichten: 50
Lid geworden op: 05 jan 2020 22:30

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor JeanPaul » 16 sep 2020 10:07

Ik heb een worksheet change toegepast op cel B1
Wanneer deze cel in waarde veranderd zullen de volgende macro in running gaan
1 Eerst moet de filter gewist worden
2 run check on value
3 run check on zero

Einde macro
Jochem
Berichten: 9
Lid geworden op: 22 jun 2020 08:05

Re: Macro starten bij wijzigen celwaarde (via dropdown list)

Berichtdoor Jochem » 16 sep 2020 10:38

Helemaal duidelijk. Mijn vraag is hiermee beantwoord.

Nogmaals dank!

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 4 gasten