Bonjour,
Je suis face à un comportement étrange de VBA que je ne comprends pas. Je crée une fonction Stock dans laquelle j'utilise une variable tableau ( initialisé à partir des cellules d'une feuilles )
liste_catégorie = Sheets("Stock minimum").Range("A1").CurrentRegion
Quand j'appelle ma fonction via une SUB, il n'y a aucun problème.
Mais quand je teste ma fonction dans Excel, ce code ne fonctionne plus
Mais si je remplace par un tableau classique : liste_catégorie (0,0) = "Céréales", liste_catégorie (1,0) = "laitages", la fonction marche dans la feuille
C'est à en perdre la boule 
Quelqu'un aurait-il une idée ?
D'avance merci !
Partager