Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Création catalogue

luckymaxou

XLDnaute Nouveau
Bonjour,
je voudrais créer des catalogues de musique (karaoke)
mon répertoire ressemble à ca :
Code:
Carla Bruni£Quelqu'un m'a dit£20068£M -£kfn [3 MB]
Celine Dion£J'attendais£20710££kfn [6 MB]
Celine Dion£Je ne vous oublie pas£20069£M -£kfn [6 MB]
Celine Dion£Je sais pas£20070£M -£kfn [3 MB]
Celine Dion£Pour que tu m'aimes encore£20071£M -£kfn [3 MB]
Celine Dion£S'il suffisait d'aimer£20072£M -£kfn [4 MB]
Celine Dion£Ziggy£20073£M -£kfn [2 MB]
je voudrais creer mon catalogue comme ceci :
Cala Bruni - quelqu'un m'a dit sur une seule ligne car il n'y a qu'un titre

Celine Dion
j'attendrai "et sur la meme ligne" je ne vous oublie pas
je sais pas "et sur la meme ligne" pour que tu m'aimes encore
ETC...
l'idée c'est que si il n'y a qu'un titre on crée 1 ligne
s'il y en a plusieurs on met 2 titres par ligne et sans répéter le nom de l'artiste
de mon fichier txt, je ne récupère que les 2 premiers champ de chaque ligne du listing qui sont "artiste" et "titre", séparés par £ tout ce qui est après ne me sert à rien.
Comment faire ma mise en page, je ne sais pas par quel bout le prendre

merci beaucoup
 

luckymaxou

XLDnaute Nouveau
Re : Création catalogue

Merci,
chez moi cela ne fonctionne pas (erreur 1001)
le débogueur met en surbrillance les lignes avec le curseur sur la dernière ligne
1)), TrailingMinusNumbers:=True
désolé, merci
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Création catalogue

Re,

autre fichier qui fonctionne chez moi
............ mais je ne garanti pas le fonctionnement en version Excel 2000

à+
Philippe
 

Pièces jointes

  • 111.xls
    50.5 KB · Affichages: 54
  • 111.xls
    50.5 KB · Affichages: 48

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : Création catalogue

Re,

une version (un peu plus lente) qui n'utilise pas la fonction de conversion de données

à+
Philippe
 

Pièces jointes

  • 111.xls
    51.5 KB · Affichages: 60
  • 111.xls
    51.5 KB · Affichages: 42

luckymaxou

XLDnaute Nouveau
Re : Création catalogue

merci Philippe,
tes 2 derniers fichiers fonctionnent chez moi aussi
malheureusement le résultat ne correspond pas à ma demande donc ils ne vont bien entendu pas se retrouver sur la meme ligne que sur le listing d'origine
merci à toi et à tous ceux qui prennent la patience d'aider les autres sur ce forum
merci à tous
 

luckymaxou

XLDnaute Nouveau
Re : Création catalogue

bonjour, je reviens vers vous, j'aime comprendre et savoir refaire.
pourriez vous m'expliquer ligne par ligne le code de la macro s'il vous plait :
merci beaucoup
 

luckymaxou

XLDnaute Nouveau
Re : Création catalogue

ca y est j'ai compris le code de la macro VBA
Merci beaucoup Philippe, ton code est clair et je vais pouvoir m'en servir à souhait pour d'autres mises en page.
pour moi ce sujet est résolu
Bonne journée
 

CHRIS1945

XLDnaute Occasionnel
Re : Création catalogue

Bonjour,
Un peu tard, mais je te propose une alternative sans macro qui permet d'atteindre ce que tu recherches. Les explications sont dans le classeur Excel ci-joint. Il y a une soluion avec une chanson par ligne ou une solution avec 2 chansons par ligne.
J'espère que cela te conviendra.
Merci de bien vouloir le confirmer.
A+
 

Pièces jointes

  • Création catalogue.xlsx
    21.8 KB · Affichages: 79

luckymaxou

XLDnaute Nouveau
Re : Création catalogue

Bonjour Chris1945
tu as fait un très gros travail et je t'en remercie
En plus tu as très bien analysé la question et ton fichier répond à ma demande.
juste un petit soucis pour moi, je suis sous Excel2000 et quand j'exporte ton fichier en xls les formules ne marchent plus.
pourrais tu me créer une version en Excel 2000 et donc en xls
j'ai essayé avec librecad et pareil, dès que je modifie un titre cela plante les formules
j'ai essayé avec un excel en ligne et tant que je reste en xlsx ca marche mais je ne peux pas travailler en ligne car mon catalogue fait 10.000 lignes (6.000 après suppression des doublons)
merci et bravo pour cet excellent boulot
Cordialement
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…