bluesky12000
XLDnaute Junior
Bonsoir à tous,
j'ai 8 tableaux (Jour1_client à Jour8_client) dans une feuille de calcul avec en dessous de ces tableaux plusieurs calculs de totaux (ex: "Prix Total HT) basés sur des critères (ex: trouver "Lettonie" dans la colonne Pays)
Voici un exemple de formule pour mon total qui utilise SOMMEPROD et SOMME.SI :
Tout fonctionne très bien mais si jamais je dois supprimer un tableau (Je n'ai plus 8 jours mais 7 jours), ma formule n'est plus bonne puisque je me retrouve avec des REF à place du nom du tableau et du nom de la colonne.
Comme j'ai environ 10 formules qui utilisent SOMMEPROD et SOMME.SI je dois tout retaper à chaque fois que j'enlève ou que j'ajoute un tableau.
Comment éviter cela? Est-ce que du VBA pourrait compter le nombre de tableau dans la feuille et remplir les formules automatiquement selon le bon nombre de tableaux?
Merci beaucoup pour votre aide
j'ai 8 tableaux (Jour1_client à Jour8_client) dans une feuille de calcul avec en dessous de ces tableaux plusieurs calculs de totaux (ex: "Prix Total HT) basés sur des critères (ex: trouver "Lettonie" dans la colonne Pays)
Voici un exemple de formule pour mon total qui utilise SOMMEPROD et SOMME.SI :
Code:
=SUMPRODUCT(SUMIF(Jour1_client[Pays]:Jour2_client[Pays]:Jour3_client[Pays]:Jour4_client[Pays]:Jour5_client[Pays]:Jour6_client[Pays]:Jour7_client[Pays]:Jour8_client[Pays];"Lettonie";Jour1_client[Prix total HT]:Jour2_client[Prix total HT]:Jour3_client[Prix total HT]:Jour4_client[Prix total HT]:Jour5_client[Prix total HT]:Jour6_client[Prix total HT]:Jour7_client[Prix total HT]:Jour8_client[Prix total HT]))
Tout fonctionne très bien mais si jamais je dois supprimer un tableau (Je n'ai plus 8 jours mais 7 jours), ma formule n'est plus bonne puisque je me retrouve avec des REF à place du nom du tableau et du nom de la colonne.
Comme j'ai environ 10 formules qui utilisent SOMMEPROD et SOMME.SI je dois tout retaper à chaque fois que j'enlève ou que j'ajoute un tableau.
Comment éviter cela? Est-ce que du VBA pourrait compter le nombre de tableau dans la feuille et remplir les formules automatiquement selon le bon nombre de tableaux?
Merci beaucoup pour votre aide