Problème avec WorkSheet_Change

Bonsoir

Je suis en train de créer un fichier de calcul de prêt et je fais face à une problématique au niveau du code vba dans le WorkSheet_Change de la feuille ("Calculator").

Ma plage de cellules pour déclencher l'événement est dans la feuille (Calculator)

If Not Intersect(Target, Range(C3:C8)) Is Nothing Then

Calcul

End If

Je dois lancer la procédure deux fois pour que les données se mettent à jour. Malgré tout, je n'obtiens pas les bonnes données.

J'ai rajouté temporairement un bouton manuel dans la feuille qui semble fonctionner comme dépannage en attendant de corriger le problème.

Si quelqu'un peut me dire ce qui ne fonctionne pas avec le code vba.

Je travaille sur un MacBook.

Merci

12loan-calculator.xlsm (264.21 Ko)

bonjour lyttonjr,

n'est-ce pas plus facile de créer 2 tableaux structurés pour ces 2 feuuilles "Amortized" et"UnAmortized" sans s'occuper des bordures.

Puis les "numberformats", il faut les mettre à jour seulement une fois, puis ignorer. Et ce zoom, c'est un bordelle, oubliez-le.

Bonjour

Je travaille sur un MacBook.

Si vous n'avez pas installé Windows sur MAC et donc que vous utilisez excel sur MAC, vous devriez mentionner le dans le profil de votre compte. Genre ceci --> 365 MAC ou Excel 365 MAC
Cela permettra de savoir que vous utilisez excel sur MAC.

Pour votre question, bah ... comme BsAlv vous l'écrit, il y a du ménage à faire pour simplifier car là....

Crdlt

Je ne connais pas les tableaux structurés malheuresement!

Rechercher des sujets similaires à "probleme worksheet change"