Problème dans la feuille shEnCours

Résolu
BUDGETS Messages postés 1704 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
Bonjour,
Je crée le référentiel dessert midi retraite. Les données saisies s'inscrivent correctement dans la feuille shListeDessertMidiRetraite ainsi que dans la feuille shEnCours, colonne Identifiant dessert midi retraite.
Je crée le référentiel dessert soir. Les données saisies qs'inscrivent correctement dans la feuille shListeDessertSoir mais c'est le cafouillage complet dans la feuille shEnCours : Les références s'inscrivent respectivement dans les cellules A1 et B1 (au lieu de A2 et B2) et le contenu des cellules A1 et B1 (respectivement Identifiant dessert midi retraite et Identifiant dessert soir) descendent respectivement en A2 et B2 au lieu de rester en A1 et en B1.
Merci de m'expliquer le pourquoi de cette anomalie et comment y remédier.
Bonnes soirée et continuation.
https://www.cjoint.com/c/IFfswPp5lv3


Configuration: WINDOWS 7 EXCEL PROFESSIONNEL 2010

A voir également:

1 réponse

Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Bonjour Christian,

Le plus simple serait que tu procèdes toi-même au débogage de ta macro.
C'est la seule façon pour que tu comprennes où se situe ton erreur.
Pour cela, il suffit de placer des points d'arrêt au endroits stratégiques et d'analyser la valeur des différentes variables. Tu peux aussi à partir de là, continuer l'exécution de la macro en mode pas à pas.

Je t"ai déjà expliqué en détail comment faire, le fichier change mais la méthode reste la même :
https://forums.commentcamarche.net/forum/affich-34084967-type-de-variables-et-quels-objets?page=2#239
et même en détail
https://forums.commentcamarche.net/forum/affich-34084967-type-de-variables-et-quels-objets?page=2#208
0
BUDGETS Messages postés 1704 Statut Membre
 
Désolé, mais cela ne résout pas mon problème. Ce n'est pas une question de type de variables, mais une mauvaise exécution du programme : si B4 = CC02, l'exécution de la partie concernant la feuille en cours intervertit l'ordre : le numéro s'inscrit en A1 et B1 et le nom des colonnes descend d'une ligne. Quant au débogage pas à pas, principal, espions, etc. je n'ai toujours rien compris. Je l'avais fait avec l'ancien fichier dans lequel tu m'avais indiqué cette méthode et cela n'avait rien donné : impossible de savoir la nature de l'erreur et où elle se trouvait. Je n'étais pas plus avancé. Alors si tu as tu temps libre, tu te connectes ici, puis tu m'expliques comment procéder, ce qui demandera que tu restes un bon moment ici.
Bonnes soirée et continuation..
0
Patrice33740 Messages postés 8930 Statut Membre 1 781 > BUDGETS Messages postés 1704 Statut Membre
 
Bonjour,
« Quant au débogage pas à pas, principal, espions, etc. je n'ai toujours rien compris. »
Il faut que tu laisses tomber tout le reste et que tu mettes la priorité sur la comprehensation du débogage.
Tant que tu n'aura pas compris, tu n'arriveras pas à corriger tes erreurs.
Voici quelques liens vers des tutoriels :
https://darkvader.developpez.com/tutoriels/vb/debogage-visual-basic-6/
https://organisme-de-formation-professionnelle.fr/2017/11/27/debogage-vba/
https://www.commentcamarche.net/contents/1381-debogage
https://fr.wikiversity.org/wiki/Macros-commandes_VBA/D%C3%A9bogage
https://tutoriel-vba.espaceweb.usherbrooke.ca/Documents/VBA%20Excel%20-%20D%C3%A9boguer%20un%20programme%20VBA.pdf
https://cafeine.developpez.com/access/tutoriel/debugprint/
0
BUDGETS Messages postés 1704 Statut Membre
 
J'ai essayé de faire des points d'arrêt. Résultats : hors contexte, empty. J'ai fait la même chose pour identifiant dessert midi retraite : mêmes résultats alors que dans la feuille En cours, Identifiant dessert midi retraite fonctionne correctement. Je ne suis pas plus avancé. Dommage qu'il n'y ait personne qui soit capable de me dire noir sur blanc où se trouve l'erreur, cela serait tellement plus simple.
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Il n'y a pas de raison que le mode débogage ne te permette pas de trouver l'erreur, il faut approfondir tes recherches.
0
BUDGETS Messages postés 1704 Statut Membre
 
Comment approfondir mes recherches. Vous êtes tous libres de ne pas me croire, mais je répète, persiste et signe je ne suis pas un expert en développement. Comme je l'ai lu quelque part, et je le confirme, les erreurs signalées par Excel sont nébuleuses et très souvent incompréhensibles. Mais là, il ne me signale aucune erreur d'aucune sorte : la compilation de fait, pas d'erreur de syntaxe, d'orthographe, etc. mais le programme ne s'éxécute pas correctement.
0