Creer des onglets selon une liste

Bonjour,

Dans le fichier joint (qui portera toujours le nom "suivi"), je souhaiterais généré des onglets selon l"expéditeur_nom"

et que dans chaque onglet, ce soit :

trié par code postal

puis par poidtotal (divisé par 1000 pour ramener au kg)

J'avoue me perdre avec VBA malgré mes recherches depuis 15j.

13suivi.zip (26.95 Ko)

Du coup, je me permets de vous solliciter.

belle journée à tous

Bonjour et bienvenue sur le forum

Un essai à tester. Te convient-il ?

12suivi-v1.xlsm (186.08 Ko)

Bye !

Salut Fred,
Salut GMB,

@GMB : il y a 3 trucs à corriger, sauf erreur.
Dans l'ébauche de macro que je n'ai pas encore eu le temps de terminer, j'ai remarqué :
- il y a des noms d'expéditeur avec des "/" : ELTECH CREUTZWALD/ACTISUD = refusé.
- il y a des noms d'expéditeur de + de 31 lettres : SARL PIERBURG PUMP TECHNOLOGY FRANC = refusé.
Ta macro traduit ces noms-là en 'Feuilxx'. Est-ce le Dico qui ignore d'office l'erreur et traduit à sa sauce?
- enfin, gros détail, tu n'as pas divisé le poids par 1000, comme demandé.

Je vais tâcher de terminer ça tout à l'heure

Bon travail!

Salut Fred, GMB,

voici ma version à tester.
Un double-clic sur 'suivi' démarre la macro.

17fred-suivi-v1.xlsm (210.69 Ko)

A+

Bonjour,

merci pour ce rapide retour. En revanche quand je double-clic sur 'suivi', ca veut modifier le nom de l'onglet ;-)

Salut Fred,

??
Je viens de relancer ici, sans souci.
Qui plus est, rien dans le code ne chipote avec 'suivi'... ??

Quelqu'un d'autre a ce souci?

image

Salut Curulis

Je te remercie de tes observations.

Tu es plus perspicace que moi et aussi moins distrait.

J’ai essayé de corriger tout cela comme j’ai pu mais .. cela a l'air de marcher

14suivi-v2.xlsm (201.34 Ko)

Et j'ai lur ta version avec beaucoup d'intérêt.

Pour répondre à Fred , dans la version de Curulis, il suffit me semble-t-i de faire un double clis sur n'importe quelle cellule de la feuille ''suivi''. Attention donc à ne pas en faire pour autre chose que lancer la macro..

Bye !

Salut Fred, gmb,

En revanche quand je double-clic sur 'suivi'

Je n'avais pas compris mais, comme le dit gmb, c'est n'importe où sur une cellule de la feuille 'suivi', évidemment, pas sur le nom de l'onglet!

@gmb

Tu es plus perspicace que moi et aussi moins distrait.

C'est surtout mon code qui m'a alerté en levant les erreurs. On ne va pas crier victoire, non plus!

A+

Rechercher des sujets similaires à "creer onglets liste"