J'ai un petit soucis avec une liste de validation créée à partir d'un code VBA.
En général ca marche bien, sauf que de temps en temps, elle me fait une erreur 1004 sur le code suivant:
Code:
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:='=machine' & i & j
ou machine12 par exemple est le nom d'une plage de cellule définie précédement dans mon code.
J'aimerai bien vous expliquer d'avantage le probleme, mais ca fait depuis ce mation que je cherche une raison à ca, et ca arrive de manière tellement aléatoire que je sais pas trop. Je vous joint le prgm, en vous explicant vite fait le fonctionnement.
Le but de ce programme, c'est de recomposer le cout de pièce, en partant de donnée que j'ai accumulé au cours du temps.
Pour le moment, la partie 'assemblage' n'existe pas encore, on ne peut donc créer que de nouvelles pièce.
L''index' de la pièce c'est son numéro (est ce que c'est la première, la 2ème etc.), il faut ensuite lui donner un nom, et le nombre de process qui interviennent dans sa fabrication.
Mes problèmes interviennent généralement lorsqu'on a plusieurs process pr une même pièce, mais pas tjs...
N'hésitez pas à poser des questions si mes explications ne sont claires.
Merci Abel, on dirait bien que c'est ça...
En fait ca marchait tant que je restait avec des combobox dans un USF, je pouvais les rajouté ou je voulais comme je voulais...