VBA Excel 2003

Bonjour,

Je manipule excel, un peu les macros mais suis plutôt novice, je dois l'avouer.

Je suis sur Excel 2003 et je voudrais pouvoir lancer une macro qui m'effectue le travail suivant :

Je dois répartir une liste variable de noms + autres renseignements, que je viendrais coller chaque jour dans un onglet "Base" de mon classeur Excel (cette liste peut aller de 150 à 500 maxi) sur un nombre de collaborateurs variable lui aussi (selon la journée).

Je pensais donc depuis "Base" faire saisir dans une cellule le nombre de collaborateurs pour la journée (exemple :10), dans une autre calculer le nombre de lignes totales de la liste (exemple : 185), ce qui donne une moyenne de répartition de 185/10,

soit 19 lignes arrondi par personnes ( 9 personnes auront 19 lignes et la dixième personne aura 14 lignes ) et créer donc dans le classeur 10 onglets correspondants aux lignes attribuées pour chaque collaborateur ( COL 1, COL 2, ... COL 10 ...)

Quelqu'un saurait-il me fournir une requête qui effecturait ce travail ?

Merci d'avance

JDA

18test1.zip (13.21 Ko)

Bonjour,

ALT F11 pour ouvrir l'éditeur VBE. Voir moddule1.

A tester.

24test1.zip (22.31 Ko)

Re,

Il fallait continuer sur le forum.

Voir fichier modifié.

Cdlt.

13test1.zip (20.76 Ko)

Re,

Les MP ne sont pas nécessaires.

Clos le sujet.

Cdlt.

Rechercher des sujets similaires à "vba 2003"