Comment activer une macro au changement d'une cellule (ici une liste)

Résolu
RaIINz Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
RaIINz Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

en tant qu'étudiant en école de commerce, j'ai comme test à créer une fiche de salaires.
Le problème est que je n'arrive pas à supprimer une colonne automatiquement si une cellule en question est égale à 0 (ex : si il n'y a pas d'allocations familiales, alors la ligne où cette cellule se trouve est masquée).
Mon code actuel fonctionne manuellement mais après plusieurs heures de recherches et de discutions avec mon professeur, je n'ai toujours pas trouvé le moyen d'automatiser cette macro.
mon code actuel :

Sub masque()
For Each cellule In [F15:F21]
If cellule.Value = "0" Then cellule.EntireRow.Hidden = True
Next cellule
End Sub

quelqu'un serait-il apte à m'aider?
Configuration: Windows / Chrome 87.0.4280.88
A voir également:

2 réponses

jordane45 Messages postés 38483 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 
Bonjour,

Je suppose que c'est sur Excel ...
Dans ce cas : https://www.excel-pratique.com/fr/vba/evenements_feuille
0
RaIINz Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
à vrai dire, je n'avais pas vraiment remarqué la fonctionnalité de l'onglet "worksheet" mon problème est ducoup réglé.
0