Bonjour,
J’ai un petit problème de noms tronqués dans un tableau Excel, je m’explique :
En amont, Je réalise plusieurs traitements qui ont pour finalités de me donner un fichier de données du type :
Fichier 1.xlsx
A B
1 Nom Valeurs
2 YAN 1
3 PAU 30
4 DIDI 15
5 etc....
J’ai simplifié mon exemple !
Le problème, c’est que les traitements ont tronqués les noms (limite de 31 caractères : nom onglets Excel --> récup des nom d'onglet et création du tableau).
Du coup PAUL devient PAU, YANN devient YAN etc….
J’ai une base de données à coté qui me permettrait de renommer ces données.
Source.xlsx
A B
1 Index Nom
2 1 PAU
3 3 YAN
4 7 DIDI
5 8 etc....
Je souhaiterais savoir s’il est possible de réaliser une macro sous VBA pour automatiser le traitement afin d’obtenir un tableau final qui reprendrait les données suivantes pour un résultat comme ci-dessous :
Fichier 2.xlsx
A B C
1 Index Nom Valeurs
2 1 PAUL 1
3 3 YANN 30
4 7 DIDIER 15
5 8 etc....
Pour finir, il faut savoir que le fichier 1.xlsx peut avoir un nombre de ligne variable.
D’avance merci pour votre aide.
Partager