Neutraliser l'action de F9 dans une seule page

Bonsoir,

Vous avez été tellement efficace hier soir que je crois que je vais abuser.

Voilà mon problème de l'heure.

J'ai un classeur comprenant de nombreuses feuilles

  • de saisie
  • de calculs
  • de présentation de résultats

le tout pour traiter une grosse masse de données.

Ce dossier étant à partager avec plusieurs personnes travaillant dessus simultanément, j'ai désactivé le calcul automatique et je demande à l'utilisateur de valider ses lignes de saisie par F9 (dans le but de ne pas trop ralentir le système).

Or, je souhaiterais garder la main sur les 2 feuilles de restitution de résultats afin de ne les obtenir qu'à MA demande.

D'après mes tests, si j'effectue F9 dans une seule feuille, l'action impacte toutes les feuilles du classeur.

Quelqu'un aurait-il une solution sans que je sois obligée de monter une usine à gaz, le dossier étant déjà très lourd et ma compétence ainsi que mon temps limités.

Par avance merci

Salut le forum

Sans utiliser F9, un command button par feuille avec le code

Private Sub CommandButton1_Click()
ActiveSheet.Calculate
End Sub

Ou sur la feuille de saisie de l'employé et tu utilises ensuite F9 pour calculer les autres feuilles.

Private Sub Worksheet_Change(ByVal Target As Range)
ActiveSheet.Calculate
End Sub
  • Dès que votre problème est résolu, merci de le marquer en tant que [Résolu]
    grâce à l'utilitaire se trouvant en bas de page, aperçu :

Mytå

La solution me plait assez d'autant qu'on doit pouvoir coupler avec un enregistrement donc un seul clic pour deux opérations = confort d'utilisation.

Je pense que je vais tenter cette solution et ainsi maintenir le F9 uniquement sur mes pages de résultats.

Merci beaucoup

Ca marche !

Merci beaucoup

Rechercher des sujets similaires à "neutraliser action seule page"