Hello,
Je viens vers vous car j'ai du mal à concevoir un fichier qui me sert de base d'exemple.
Le fichier est le suivant :
A savoir : La page data est automatiquement copiée/collée d'un fichier, et la mise en forme ne change jamais, sauf le nombre de lignes.
J'aimerais :
1- dans le demands per department : application automatique de VBA qui compte tout simplement le nombre d'occurence de chacun des champs. (Je pensais utiliser un nb.si mais si c'est possible via vba de la même facon !)
2- qu'il vienne copier les lignes labélisées "client demands" de la colonne P, en ne copiant que les colonnes deja renseignées dans le tableau. Il faut que ce tableau s'ajuste au nombre de lignes qu'il aura automatiquement.
3- Le top n demands, via un bouton, l'utilisateur choisit un nombre n (entre 1 et xxxx)
Et Excel va chercher dans le dossier "data" les n plus grandes Business Value- colonne M (du plus grand au plus petit) et vient coller ces lignes à la meme manière que le 3-
4- un graphique automatique (forme camembert), qui s'ajuste selon le nombre de ligne, et qui a pour champs la colonne E. (4 valeurs possibles)
Pour le 1 je me demande si un vba est possible
pour le 2 c'est le nombre de ligne qui me pose problème ainsi que la selection des colonnes à coller
pour le 3 je n'arrive pas à le faire chercher les plus hautes valeurs sans qu'elles soient au préalable triées sur l'onglet data, et j'ai des erreurs "objet" sur le userform s'il saisit mal. J'aimerais avoir l'option de n'afficher aussi les 20 premieres lignes, mais que celles qui depasse 20 de BV (et donc plus 14 mais 9 lignes par ex)
pour le 4 je n'arrive pas à faire qu'il selectionne automatiquement les valeurs jusqu'à la dernière ligne..
Merci pour votre aide,
Restant à dispo