Bonjour
@Barnes,
Code examiné vite fait...
Vous déclarez
k comme une variable publique en tête du module
M03_LongCannes
Vous exécutez la procédure Sub LongCannes() dans laquelle vous affectez une (ou non) une valeur à
k
Mais en tête de cette procédure, vous
re-déclarez la variable
k. Cette déclaration est prioritaire dans cette procédure qui va utiliser ce
k "local". A la sortie de la procédure, ce
k local est retiré de la pile puisque c'est une variable locale. Sa valeur est définitivement perdue.
Quand
ensuite, vous utilisez
k dans la procédure
Sub dico_tubes2(), vous utilisez la variable
k...