Bonjour à tous,
Je sais que ce souci a déjà été traité, mais chez moi c'est un peu plus vicieux. Je m'explique :
J'ai un classeur principal, nommé "Synthèse", avec l'onglet "importprod"
J'ai un classeur secondaire, nommé "Prod", qui comporte 8 onglets, nommés de 1 à 8.
Dans l'onglet "importprod" du classeur "Synthèse", en colonne A, se situe toutes nos références d'ordre de fabrication.
Ces références apparaissent dans le classeur "Prod",en colonne C, avec en regard le nombre d'articles produits concernant ces références,en colonne G.
Je souhaite, dans l'onglet "importprod" du classeur 1, effectuer un SOMME.SI dans l'ensemble des 8 onglets du classeur "Prod", pour obtenir le cumul du nombre d'articles produits par référence.
Alors chez moi ça fonctionne, sauf que dès que je veux filtrer la vue de "importprod", tous les SOMME.SI se transforment en #VALEUR, car le classeur "Prod" est fermé.
J'ai essayé en formule matricielle, en vba, mais j'ai toujours le même résultat.
Avez vous une piste?
Je vous joins les 2 classeurs et le code VBA (soyez indulgents, je débute^^)
Dans le "importprod", les colonnes B et C sont censées être regroupées, mais l'utilisation de SUMIF me contraint au nombre de caractères, j'ai dû donc séparer.
Merci d'avance