Transformer des lignes en colonnes

Résolu/Fermé
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 31 oct. 2020 à 15:49
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 - 1 nov. 2020 à 19:10
Bonjour à tous,

J’ai encore besoin de vous et cette fois je ne sais vraiment par quel bout commencer.
Dans le fichier accessible avec le lien ci-dessous :

https://www.cjoint.com/c/JJFoQYzxnI5

Dans ce classeur deux onglets :
- L’original qui est le fichier de départ.
- Exemple qui est ce que devrait être le fichier final. Exemple sur les deux premiers auteurs.

Sur l’onglet « Original », vous avez de la colonne « A » à la colonne « K » tout le pédigrée d’un l’auteur. Ce pédigrée reste le même pour toutes les photos mentionnées de la colonne « L » à la colonne « AQ » d’une même ligne.
De la colonne « L » à « AQ » vous avez en alternance un N° de fichier (Nom11) et le titre d’une photo (Titre 11).
Dans ce même fichier, j’aurais besoin de regrouper pour un même auteur, les noms de fichiers et les titres des photos sur deux colonnes : Nom & Titre.
Le N° se trouvant dans la colonne « B » se trouve également dans le nom des fichiers Jpg. C’est l’identifiant d’un auteur. Le but recherché est d’avoir toutes les photos d’un même auteur sur deux colonnes : N° de fichier et titre comme sur l’onglet exemple.

Merci d’avance pour votre aide.
Mistral

5 réponses

cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
1 nov. 2020 à 10:09
Bonjour,

voilà un essai

https://www.cjoint.com/c/JKbjh2DpuPQ

0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
1 nov. 2020 à 10:45
Bonjour Le Pivert,

C'est presque ça car il y a dans le classeur que tu m'as renvoyer une colonne de trop dans l'onglet "Original", c'est la colonne "O". Ce qui fait qu'on deux fois la colonne "Titre11".
J'ai vérifié sur le classeur exemple que j'ai envoyé elle n'y est pas.
Je comprends pas ...
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729
1 nov. 2020 à 12:12
Il faut aller dans la Feuille Exemple et supprimer les 2 colonnes L et M

Sinon tu regardes les codes et tu les adaptes à ta convenance, grâce aux commentaires.

Voilà
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4 > cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024
1 nov. 2020 à 16:23
Je vais vérifier tout ça ...

J'adapte les macro et les exécutent dans le même ordre???
0
cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024 729 > Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024
1 nov. 2020 à 18:01
Tu exécutes d'abord la macro Test pour ajouter des lignes. C'est assez long, il faut être patient!

Tu ajoutes 2 colonnes après la colonne K pour recevoir les données

Ensuite tu adaptes les macros: boucleimage et boucletitre en fonction des colonnes

après tu lance la macro: For_X_to_Next_Ligne telle qu'elle est

Voilà
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4 > cs_Le Pivert Messages postés 7904 Date d'inscription jeudi 13 septembre 2007 Statut Contributeur Dernière intervention 14 août 2024
1 nov. 2020 à 19:10
J'ai cherché un moment mais j'avais fini par comprendre et refaire le classeur.

Mille merci à toi.
Mistral
0
PSud Messages postés 1275 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 30 octobre 2023 522
1 nov. 2020 à 12:51
Bonjour,
Peut-être suis-je hors de propos mais il me semble que c'est typiquement une petite base de données qui serait bien plus facile à gérer avec Access. Je me suis amusé à passer ton fichier Excel dans une base Access. On a donc deux tables, l'une pour les données des auteurs et l'autre pour les données des images, les deux étant reliées par le numéro de l'auteur.
Il est ensuite facile, par exemple, de faire un formulaire qui affiche les coordsonnées de l'auteur et en dessous la liste de ses images :



L'avantage est de ne pas dupliquer les renseignements des auteurs autant de fois qu'il y a d'images comme on peut le voir dans ton onglet Exemple.
Si ça t'intéresse, je peux t'envoyer la base Access avec tes données dedans.

Cordialement
0
PSud Messages postés 1275 Date d'inscription vendredi 13 février 2015 Statut Membre Dernière intervention 30 octobre 2023 522
1 nov. 2020 à 12:58
PS. Voici le lien pour télécharger la base Access :
https://www.cjoint.com/c/JKbl6imnNqr
0
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
1 nov. 2020 à 16:27
Le problème c'est que je ne connais pas du tout Access ...
Désolé.
0
JCB40 Messages postés 2977 Date d'inscription lundi 2 juillet 2018 Statut Membre Dernière intervention 28 janvier 2025 464
31 oct. 2020 à 16:40
Bonjour
Un exemple

https://www.cjoint.com/c/JJFpNXbCiAJ
Cordialement
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mistral_13200 Messages postés 636 Date d'inscription mardi 5 août 2008 Statut Membre Dernière intervention 15 novembre 2024 4
31 oct. 2020 à 17:22
Il doit y avoir une erreur car avec le lien que tu m'as donné je retrouve les classeur exemple que j'avais mis avec un lien de téléchargement.

Mistral
-1