![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Junior
Date d'inscription: août 2006
Messages: 75
|
Bonjour à tous,
j'ai un fichier qui est à la base "du texte" que je souhaiterai mettre sous excel le probleme est que tout apparait sur la première colonne "A" y a t il un moyen d'obtenir une forme a peu pres exploitable de ce fichier sur Excel? voici un bout du fichier en question merci |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Accro
Date d'inscription: août 2005
Version Excel : Excel 2003 (PC)
Messages: 1 103
|
Données/Convertir ?
Mais la mise en page est complexe là, ca me paraît hard comme problème..
__________________
"Celui qui croit constamment, réussit forcément" (A.GIROD) |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Junior
Date d'inscription: août 2006
Messages: 75
|
bonjour Nat 54
je viens d'essayer donnee/convertir mais c'est encore pire que hard c'est mortel en plus il y a des données dont je n'ai meme pas besoin 80% du fichier ne m'interesse pas une fois en forme je pourrai faire le trie merci de ton aide |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: mars 2005
Localisation: Maubeuge
Version Excel : Excel 2000 (PC)
Messages: 6 525
|
Salut boby,
J'ai regardé un peu ton fichier, c'est vrai que c'est pas évident. Tu nous dis que 80 % de ton fichier ne t'intéresse pas. Reste donc 20 % à analyser, mais où sont-ils ces 20 % ? Quelles sont les lignes intéressantes à traiter ? A partir de là, on peut via un test reconnaître les lignes à récupérer, puis avec une fonction STXT, isoler les données qui t'intéressent. Donne nous un peu plus de détail sur les infos à récupérer @+
__________________
Ne jamais hésiter à utiliser la recherche sur le Forum, beaucoup de réponses s'y trouvent Amitiés XldiennesXLD vous a aidé, n'hésitez pas à aider XLD |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Version Excel : Excel 2000 (PC)
Messages: 7 579
|
Bonsoir vous tous,
Du même avis que Tibo, Mais je viens de choisir, au pif, les lignes avec Sec.desc. et ensuite convertir et je me suis laissé guider. (au besoin, tu dis et je refais) J'ai bien 4 colonnes, la seconde un nom, ensuite une valeur et pour finir une date. Tu nous dis. Bonne soirée tous. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Junior
Date d'inscription: août 2006
Messages: 75
|
bonjour à tous,
et merci de vous interesser à mon casse tete en fait quand je fais donnees / convertir / delimiter / espace, j'obtient les colonnes A B C D E F G H I renseignée ou partiellement renseignée je souhaiterai par defaut supprimer les 12 premières lignes les colonnes succeptibles de m'interesser sont B C D, les autres c'est poubelle les donnees sont classée par code ISIN le premier est DE0001023810, toutes les donnees qui suivent concernent ce code ISIN jusqu'au code ISIN suivant DE0001134922 et ainsi de suite ce que je veux c'est supprimer tous les codes ISIN commençant par: "BE", "DE", "ES", "FR", "GR", "HU", "IT", "NO", "PL", "SE", "US" et les données s'y rattachant et conserver le reste sachant que dans le reste il peut y avoir des codes ISIN commençant par AT (donc devant les DE) et qui m'interessent fortement ainsi que les données qui s'y rattachent c'est un truc de titant, mais vous etes les colosses d'Excel non? merci à tous |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Junior
Date d'inscription: août 2006
Messages: 75
|
exemple de ce qui serait succeptible de m'interesser
ligne A1323 GB0004601430 ligne 1353 50 000 Mkt.Val.EUR: 102807.99 ligne 1357 fee (rate: 3.925%) ligne 1358Today: -11.21 Nb merci |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Occasionel
Date d'inscription: février 2005
Messages: 254
|
Bonjour boby
Il est vraie que la chose n'est pas évidente, Dans ce cas la fonction convertir me parraît bien difficile, Tu peux par vBA essayer d'analyser le texte. J'ai dans ton fichier fait deux choses. transformer les lignes par la fonction supprespace (Colonne F) et ajouter un module VB qui regarde chaque phrase et essaie de les décomposer, Pour cela sélectionne les lignes modifier par suppresapace et lance la macro test Le resultat va peut-être approcher ce que tu cherches Tout est faisable! mais c'est plus ou moins simple |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Junior
Date d'inscription: août 2006
Messages: 75
|
bonjour le fil
merci sousou ton code fonctionne en effet, cela approche ce que je recherche ce que j'ai fait c'est que j'ai suivi les 2 étapes en selectionnant toute la colonnes est il possible de joindre ces 2 etapes pour n'en faire qu'une seule macro maintenant je pense qu'il est possible de supprimer les codes ISIN dont je n'ai pas besoin et les info s'y rattachant ce que je veux c'est supprimer tous les codes ISIN commençant par: "BE", "DE", "ES", "FR", "GR", "HU", "IT", "NO", "PL", "SE", "US" et les données s'y rattachant et conserver le reste sachant que dans le reste il peut y avoir des codes ISIN commençant par AT (donc devant les DE) et qui m'interessent fortement ainsi que les données qui s'y rattachent je pense qu'on peut prendre comme critère la valeur de la cellule "SEC." avec les deux premiers caractère du code que je souhaite supprimer exemple "DE" et supprimer les infos s'y rattachant jusqu'au prochain "SEC." et repeter la boucle jusqu'au bout tout ça en une seule macro est ce que ça c'est faisable ? merci à tous |
|
|
|
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| PASSER A LA LIGNE | br44 | Forum Excel | 0 | 28/05/2006 17h28 |
| passer une decimal en hh:mm | Angleraud francis | Forum Excel Downloads - Archives | 6 | 30/01/2005 22h26 |
| Passer de A1:B1 a C1:L1 et colonne | Blackdalhia | Forum Excel Downloads - Archives | 7 | 16/11/2004 16h50 |
| Passer une variable ds M1 | Jocelyn | Forum Excel Downloads - Archives | 1 | 13/02/2004 07h56 |
| je fais que passer... | Vériland | Forum Excel Downloads - Archives | 13 | 21/07/2003 00h04 |