Macro de mise en forme d'une feuille Excel

Bonjour a tous,

J'ai un grand besoin d'aide !

J'ai passer 2 jours a chercher sur la toile sans reussire a faire ce que je souhaite.

J'ai pour mission très regulierement d'exporter des données de d'un logiciel afin de les retraiter dans excel (2007) - les exports sont tous au meme format (xls)

N° FICHE -- FAMILLE -- TYPE -- DONNEE XX -- DONNEE XX -- CA - MARGE -- % MARGE

La "mise en forme" est toujours la meme, et c'est ce qui me prend le plus de temps ! Je pense qu'il est possible d'automatiser cette partie !

Tout d'abord, il y a un mise en forme esthetique pour faciliter la lecture de la feuille : (simple enregistrement macro)

Code:

Macro ()

Cells.Select

Cells.EntireColumn.AutoFit

ActiveWindow.Zoom = 90

ActiveWindow.Zoom = 80

Cells.EntireColumn.AutoFit

Rows("1:1").Select

Selection.Font.Bold = True

Range("A1").Select

End Sub

Ensuite je souhaite inserer 4 lignes a chaque changment de Type (colone c) ce qui donne:

(au dépard)

TYPE A

TYPE A

TYPE A

TYPE B

TYPE B

TYPE A

TYPE A

(final)

TYPE A

TYPE A

TYPE A

TYPE B

TYPE B

TYPE A

TYPE A

En plus des insertions j'aimerais que le sous total de CA de chaque "type" soit calclué.

Pour plus de facilité, je joint un fichier exemple ainsi que le fichier final !

Enfin pour finir, si nous arrivons a creer cette "marco", comment l'ajouter a un des menu excel ? (puisque les fichier ne sont jamais les memes) ?

Je reste disponible et je surveillerais le forum pour répondre au questions si besoins.

Merci beaucoup pour ce que vous faites !

Bonjour et bienvenue,

Peut-tu rassembler dans un même classeur les feuilles (allégées)

Tu auras + de chance d'avoir des réponses

Amicalement

Claude

Rechercher des sujets similaires à "macro mise forme feuille"