Mise en forme avec découpage de champs

aramis33

XLDnaute Nouveau
Bonjour,
je vais au vif du sujet.
je recois un fichier texte que je voudrais exploiter sous Excel (cf fichier en exemple)
il se presente en deux parties :
N lignes qui commencent par 607B puis
N lignes qui commencent par 608BR
je voudrais dans un premier temps séparé ces deux bloques pui dans un second temps pouvoir découper ces lignes en disant les 5 premiers caractères vont la première colonne les 6 suivant dans la deuxième etc....
Je pense que c'est possible mais je maitrise pas trop Excel et les macros et ça faits deux jours que je me prends la tête avec ça ..
SI une âme charitable veut bien me venir en aide an cette approche de NOEL ;)
Merci d'avance
 

Pièces jointes

  • Mise en forme.xls
    13.5 KB · Affichages: 45
  • Mise en forme.xls
    13.5 KB · Affichages: 46
  • Mise en forme.xls
    13.5 KB · Affichages: 46

hoerwind

XLDnaute Barbatruc
Re : Mise en forme avec découpage de champs

Bonjour,

Si tu avais donné le résultat que tu souhaites obtenir c'eût été plus facile de comprendre.

séparé ces deux bloques
Qu'entends-tu par séparer ?

découper ces lignes en disant les 5 premiers caractères vont la première colonne les 6 suivant dans la deuxième etc
Qu'entends-tu par "etc", les 5 ou les 6 suivants?

A te lire
 

aramis33

XLDnaute Nouveau
Re : Mise en forme avec découpage de champs

Bonjour Hoerwind,
en fait c'est un fichier de virement que je recois tous ce qui commence par 607 à une certaine codif et tous ce qui commence par 608 une autre codif
d' ou la suite decouper ces zones
j'ai pour le premier (607) une zone de 130 car les 5 premiers caractere sont le N° banque de 6à12 le N0 compte de 13 a 28 le titre que compte ainsi de suite j'usqu'a 130
pour le deuxième (les n linges commencant par 608) la zone fait 160 car et les 10 premiers caractères sont la référence de l'écriture de 11 à 19 la date ..etc

Bon c'est un exemple mais c'est en gros le traitement que j'ai à faire

cordialemnt
Aramis
 

hoerwind

XLDnaute Barbatruc
Re : Mise en forme avec découpage de champs

Re,

Avec un exemple reprenant les résultats que tu souhaites obtenir, je comprendrai peut-être mieux ce que tu souhaites réaliser.

Edition :
N lignes qui commencent par 608BR
Je n'en trouve pas sous ton exemple, bien des 608DRE
Ne serait-il pas suffisant d'extraire les lignes commençant par 607 sur une première feuille, et celles commençant par 608 sur une autre feuille.

Dernière question : une solution par formules ou par macro ?
 
Dernière édition:

aramis33

XLDnaute Nouveau
Re : Mise en forme avec découpage de champs

re,
bon j'ai refait la feuille excel
donc il y a les la données brutes le fichier que je recois.
il je crée manuellement ou automatiquement les deux feuilles "resultat 607" et "résultat 608"
et je "découpe" les lignes de "données brutes" pour les mettre dans les feuilles "resultat 607" pour les lignes commencant por 607 (voir le code couleur de cette feuille "resultat 607" )
merci d'avance j'espere que c'est plus clair
cordialement
 

Pièces jointes

  • Mise en forme.xls
    17.5 KB · Affichages: 50
  • Mise en forme.xls
    17.5 KB · Affichages: 48
  • Mise en forme.xls
    17.5 KB · Affichages: 49

hoerwind

XLDnaute Barbatruc
Re : Mise en forme avec découpage de champs

Bonjour,

Une proposition en pièce jointe.
Deux colonnes intermédiaires en 'Données brutes', le reste par formules.
Le fichier est dynamique, des lignes ajoutées ou supprimées en 'Données brutes' sont aussi automatiquement modifiées sur les deux autres feuilles.

Vois si cela te convient.
 

Pièces jointes

  • ExtractionVersFeuilles.zip
    7 KB · Affichages: 17

Discussions similaires

  • Question
XL pour MAC mise en forme
Réponses
2
Affichages
203

Statistiques des forums

Discussions
312 503
Messages
2 089 062
Membres
104 014
dernier inscrit
Aurélie MONTEIL