Bonjour,
Voici mon problème : en entrée d'un programme je souhaite que l'utilisateur entre une valeur qu'il sélectionnera dans une liste que j'aurais prédéfini. La valeur de la selection sera donc enregistré par la macro et sera reprise pour executer un certain nombre de taches. Je vous ai joint un fichier excel simplifié pour appuyer ma demande.
Voici les actions :
1 - l'utilisateur lance la Macro via le bouton "GO"
2 - Un userform s'ouvre et il selectionne le code produit souhaité "ABC" dans mon cas
3 - La Valeur ABC est donc sauvegardée
4 - La macro va dans l'onglet "liste produit" et va copier vers l'onglet extraction toutes les lignes dont le code produit est "ABC" à partir de la ligne 2
5 - L'onglet "Extraction" et renommé en "ABC"
6 - Dans l'onglet devenu "ABC" pour toutes les lignes de mon tableau (à partir de la ligne 2), la macro va faire un autofit pour que la hauteur des lignes soit en accord avec le contenu
7 - Pour une meilleure lisibilité, la macro va pour chacune des ligne (jusqu'à la derniere ligne vide) faire varier la hauteur des lignes en ajoutant 30 à la taille obtenue via Autofit. (je ne sais pas s'il est possible de faire les actions 6 et 7 en une fois ...
Par avance, merci pour votre aide précieuse.
Voici mon problème : en entrée d'un programme je souhaite que l'utilisateur entre une valeur qu'il sélectionnera dans une liste que j'aurais prédéfini. La valeur de la selection sera donc enregistré par la macro et sera reprise pour executer un certain nombre de taches. Je vous ai joint un fichier excel simplifié pour appuyer ma demande.
Voici les actions :
1 - l'utilisateur lance la Macro via le bouton "GO"
2 - Un userform s'ouvre et il selectionne le code produit souhaité "ABC" dans mon cas
3 - La Valeur ABC est donc sauvegardée
4 - La macro va dans l'onglet "liste produit" et va copier vers l'onglet extraction toutes les lignes dont le code produit est "ABC" à partir de la ligne 2
5 - L'onglet "Extraction" et renommé en "ABC"
6 - Dans l'onglet devenu "ABC" pour toutes les lignes de mon tableau (à partir de la ligne 2), la macro va faire un autofit pour que la hauteur des lignes soit en accord avec le contenu
7 - Pour une meilleure lisibilité, la macro va pour chacune des ligne (jusqu'à la derniere ligne vide) faire varier la hauteur des lignes en ajoutant 30 à la taille obtenue via Autofit. (je ne sais pas s'il est possible de faire les actions 6 et 7 en une fois ...
Par avance, merci pour votre aide précieuse.