Rapport de message :*
 

Appels de procédures et portée de variables

Titre du sujet : Appels de procédures et portée de variables
par dss le 13/01/2008 15:20:05

Bonjour le forum, bonjour didier,

Je reviens vers vous car suite aux précédents conseils de didier_MDF , j’ai fait plusieurs tentatives pour soulager la procédure Worsheet_Change mais sans succès.
J’ai volontairement laissé en commentaires quelques unes des différentes tentatives que j’ai pu faire après avoir pas mal lu sur les sujets touchant aux variables : c’est désespérant ! Mais bon, je me dis qu’il s’agit là du parcours du débutant...

Mais revenons en au programme :

Ma préférence « intuitive » va à l’utilisation d’une procédure au niveau du classeur Workbook_beforeClose ou Workbook_beforeSave car je ne saisis pas vraiment la différence et je ne sais pas laquelle est la plus adaptée afin de soulager Worksheet_change dès que l’utilisateur répond à la MSGBOX: Epuration, tri et enregistrement sans fermer le classeur.
Là encore, je me suis heurté à de nombreux messages d’erreur : procédure non définie, variable non définie etc…

La portée des variables a encore bien des mystères pour moi…et la robustesse du programme est importante dans mon programme car il est destiné à enregistrer beaucoup d’informations en étant multi-utilisateurs.

En attendant des jours meilleurs, je joints le fichier avec les commentaires « attestant de mes erreurs et incompréhension" !

Merci par avance de votre aide et de vos explications éventuelles

Cordialement

dss