Bonjour,
En VBA j'ai créé une procédure de mise à jour de cellules en fonction de la valeur d'une autre cellule. La mise à jour est automatique, pas besoin de lancer la macro.
Je commence paret dans la même macro, j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part Private Sub Worksheet_change(ByVal Target As Range)Lorsque j'encode des données, il n'y a pas de problème. tout se passe bien mes formules fonctionnent convenablement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Private Sub Worksheet_calculate()
MAIS, lorsque je fait un tri, un ajout de ligne, un éffacement de colonne, .... tout se bloque, je suis obligé de fermer Excel.
J'ai heureusement le droit de sauver les données et ensuite, je relance mon fichier sans le moindre problème.
Quelqu'un peut-il me dire ce qu'il y a lieu de faire pour éviter ce blocage.
D'avance je vous remercie
Fred
Partager