Fichier exporté

  • Initiateur de la discussion Cavare
  • Date de début
C

Cavare

Guest
Bonjour,

Je viens d'exporter de notre programme de gestion entreprise une liste de véhicule car j'en ai besoin pour créer un autre programme.
Par contre ce que j'ai exporté est difficilement exploitable sur excel. En fait j'ai des lignes vides, ca repete pour chaque donné les noms de colonne et dans une cellule y'a des espaces avant chaque donnée.
Comment pourrais-je faire pour n'avoir qu'une liste de toutes mes données sans avoir à tous retravailler manuellement (une formule ou un code)?
C'est peut etre pas clair mon explication alors voici ci-joint mon fichier.

Merci à tous!
 

Tibo

XLDnaute Barbatruc
Salut Cavare,

Ton fichier n'est pas passé. Il doit être zippé, faire - de 50 ko, le nom ne doit pas contenir d'espace, tiret, accents, ...

Sinon, fais un essai avec Données / Convertir

Ou lorsque tu ouvres ton fichier avec Excel, tu devrais normalement avoir un assistant d'importation qui te permet de séparer les données en fonction du type de délimiteur utilisé.

@+
 
C

cavare

Guest
merci pour ta reponse rapide, en effet j'ai mis un espace dans mon fichier joint, le voici. [file name=TYPESVEHICULES.zip size=15075]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TYPESVEHICULES.zip[/file]
 

Pièces jointes

  • TYPESVEHICULES.zip
    14.7 KB · Affichages: 16

Tibo

XLDnaute Barbatruc
Resalut Cavara,

Essayes ceci :

- Sélectionne ton tableau à partir de la ligne 15 jusqu'en bas

- Installe un filtre automatique (Données / Filtre / Filtre Automatique)

- En 2ème colonne : active le filtre automatique en indiquant

- Personnalisé
- est supérieur à
- indique 1

Ensuite, tu sélectionnes le tableau et tu fais un Copier et tu colles ailleurs.

Dis nous si c'est ce qu tu veux.

@+
 

Tibo

XLDnaute Barbatruc
Rere,

Autre solution par formule :

sur la base de la disposition de tes données :

en A6 :

=DECALER(A17;(LIGNE()-6)*6;0;1;1)&''

A recopier vers la droite et vers le bas

C'est la même formule qui sert pour toutes les colonnes.


A adapter selon la configuration définitive que tu donneras à ta feuille.

@+
 
C

cavare

Guest
Oui super, ca me resout un probleme deja, c'est vrais j'y avais pas pansé mais ca marche très bien!!
Merci !

Par contre il me reste le probleme des espaces sur les collones C et D. Comment pourrais-je faire pour les enlever automatiquement:

Exemples:
Sur le tableau j'ai ca:
TR350-PX40T
Je voudrais que ca donne ca:
TR350-PX40T

Merci encore.
 

Tibo

XLDnaute Barbatruc
Rereresalut,

Sur la base de la 2ème solution :

en colonne C :

=SUBSTITUE(DECALER(C17;(LIGNE()-6)*6;0;1;1);' ';'')&''

à recopier vers la droite sur la colonne D.


Sur la base de la 1ère solution :

Traitement manuel :

- Sélectionner les deux colonnes

- Edition / Remplacer /

- Espace

- par rien du tout.


Dis moi quelle solution as-tu retenu.

@+
 

Discussions similaires

Membres actuellement en ligne

Statistiques des forums

Discussions
312 330
Messages
2 087 347
Membres
103 526
dernier inscrit
HEC