Bonjour !
J'ai un problème avec la fonction Worksheet_Calculate () , concernant le changement de page.
Je m'explique, je rentre des valeurs dans ma première page et je fais un calcul dans ma deuxième page avec ces valeurs, je les utilise ensuite dans ma macro "Scansheet_Mainprocess" soit :
Donc des que je rentre des valeurs dans ma page 1 ma page 2 se met à jour et re-effectue les calculs avec les nouvelles valeurs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Worksheet_Calculate() Dim Xrg As Range Set Xrg = Range("O2:P3000") If Not Intersect(Xrg, Range("O2:P3000")) Is Nothing Then ScanSheet_Mainprocess End If End Sub
Tout fonctionne parfaitement, je rencontre juste un problème sur l'affichage. Lorsque je change des valeurs dans ma page 1 Excel me redirige automatiquement vers ma page 2.
Serait-il possible d'empêcher le changement automatique de page ? Je remplis beaucoup de cellules dans ma première page, donc le changement de feuille active à chaque fois est très dérangeant.
En espérant avoir été assez clair pour que vous me compreniez!
Devery
Partager