Macro pour créer de onglets et deplacer des données

Bonjour

J'ai un fichier qui recence l'ensemble de mon matériel.

J'aimerai qu'à partir de ce fichier j'obtienne :

- pour chaque nom de section (colonne F) un onglet portant le nom de la section.

- que les données correspondantes soit copiées dans les onglets correspondant.

j'ai mis de plus ample détail dans le fichier.

merci

9essai-sny.xlsx (224.47 Ko)

Bonjour,

Voici un premier essai.

Cdlt,

7essai-sny.zip (386.63 Ko)

Bonjour

merci effectivement cela correspond à ce que je souhaite.

Est-il possible de conserver le format d'origine.

Par exemple

- pour la colonne A le . est transformé en , je voudrais que cela reste un point

- avoir l'alternance de couleurs entre chaque lignes?

merci

Je vais regarder ça, effectivement je n'y ai pas fait attention.

A bientôt,

Comme ça, ça devrait être bien :

6essai-sny.zip (418.43 Ko)

Je viens d'essayer en repartant d'un fichier avec juste l'onglet de départ.

J'obtiens un message d'erreur.

Quel message et à quel endroit ?

J'ai cependant une petite idée car avec ma version ça marche. A la ligne :

fdest.Listobjects.add(...)

Peux-tu remplacer HasHeaders par XlListObjectHasHeaders ?

Cdlt,

Bonjour

merci bcp cela fonctionne avec la modification.

Rechercher des sujets similaires à "macro creer onglets deplacer donnees"