Mise au point macro

Bonjour,

je suis débutant en macro et je pense que les macros sont les seules solutions à mon problèmes.

J'ai un tableau du type

                  Année 1    Année 2    Année 3    Année 4
1             a               b              c           d
2             e               f              g            h
3              .               .             .             .
4
...
1745         .              .               .             .

Les années sont les titres de mes colonnes (sur la ligne 1) et les chiffres les titres de mes lignes (sur la colonne 1), les lettres sont des valeurs numériques associées à l'année et à une ligne précise.

Et je voudrais le mettre sous la forme :

1 Année 1 a

1 Année 2 b

1 Année 3 c

1 Année 4 d

2 Année 1 e

2 Année 2 f

1745 Année 4 w

Quelqu'un a t-il une recette miracle ?

Bonjour et bienvenue,

essaye de joindre un fichier,

çà sera + facile pour t'aider

Amicalement

Claude

Bonjour.

Voici une idée.

Attention, car pour 1500 lignes, la macro peut commencer à être un peu longue. Dans le fichier joint le temps est de 0,18 sec pour 8 lignes traitées et 4 colonnes.

Une meilleure boucle doit pouvoir être envisageable.

EDIT: 1750 lignes à traiter = 38 secondes. Pas top mais fonctionne quand même

8leti.xlsm (18.02 Ko)

Super le script.

Par contre il me met l'identifiant de ma ligne et l'année dans la même cellule. Est-il possible de mettre l'identifiant dans une cellule (colonne des identifiants) et les années dans une autre (colonne pour les années) ?

-- 27 Avr 2011, 19:35 --

Aucun soucis, j'avais juste à utiliser l'outil "Convertir".

Merci pour ce gain de temps immense.

Re

Voici le fichier modifié.

7leti.xlsm (19.92 Ko)
Rechercher des sujets similaires à "mise point macro"