Extraction de cellules avec longueur définie

NIKYST

XLDnaute Nouveau
Bonjour à tous,

Je fais une extraction d'une plage Excel vers un fichier .txt mais je n'ai pas la meme nombre de caractères pour les champs extraits.
En fait je dois réutiliser le fichier texte ensuite et le nombre de caractères par champ est important.

Dans l'exemple joint, je voudrais que les prénoms soient extraits sur 11 caractères tout le temps.

Merci d'avance
 

Pièces jointes

  • exemple.xls
    22.5 KB · Affichages: 50
  • exemple.xls
    22.5 KB · Affichages: 46
  • exemple.xls
    22.5 KB · Affichages: 48

Jocelyn

XLDnaute Barbatruc
Re : Extraction de cellules avec longueur définie

Bonjour le Forum,
Bonjour NIKYST,

Un essai en fichier joint, le soucis étant que fait 'on pour les prénoms qui on plus de 11 caractères

Jocelyn
 

Pièces jointes

  • 11 caractères.zip
    5.6 KB · Affichages: 26

Staple1600

XLDnaute Barbatruc
Re : Extraction de cellules avec longueur définie

Bonjour à tous

Dans la colonne E de ton fichier
et en E1
=STXT(D1;1;11) puis recopier la formule vers le bas.

edition: houps j'avais pas vu le code VBA, désolé
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : Extraction de cellules avec longueur définie

Bonjour, salut Jocelyn,
Si j'ai bien compris, c'est très simple :
- selectionner la colonne C puis menu Insertion-Colonne
- dans la nouvelle colonne en C2, entrer la formule : =GAUCHE(D2;11) puis tirer vers le bas
- Utiliser la plage A:C pour le transfert
A+

Salut Staple et Renauder, je ne vous avais pas vu arriver
 

Discussions similaires

Réponses
5
Affichages
372
Réponses
6
Affichages
248

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 305
Messages
2 087 084
Membres
103 459
dernier inscrit
Arnocal