Diviser cellules issues d'une formule

Fermé
Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014 - 12 sept. 2014 à 11:38
Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014 - 12 sept. 2014 à 16:14
Bonjour,

J'ai une petite question. j'extrais dans un fichier"FICHIER EXTRACTION" des informations que je dois traiter avec une formule qui me permet d'enlever des caractères. Ensuite, je voudrais diviser les informations séparées par un espace dans des cellules différentes, mais je n'y arrive pas car je dois partir d'une cellule qui contient une formule.

Comment faire ?!

Ensuite chacune de ces cellules est répartie dans un autre fichier "DOSSIER TEST" (cellule 1 au début, puis à la cellule 5, je reviens au début)

https://www.cjoint.com/?0ImlyDad0po

Merci de votre aide !

NB : afin de sécuriser les informations, comment faire pour que le fichier "DOSSIER TEST" ne soit pas dépendant des informations du fichier "FICHIER EXTRACTION", et enregistre les informations ?
A voir également:

3 réponses

Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014
12 sept. 2014 à 11:58
Petite précision : le couple REFC/CLC est unique, mais il peut exister REFC/CLC1, REFC/CLC2, REFC/CLC3 ect...
0
Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014
12 sept. 2014 à 12:13
oubliez ce message, cela n'a pas d'influence sur mes % car quelque soit le couple REF/CLC, les % sont les mêmes.. cela influe sur les colonnes 8 et 9
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
12 sept. 2014 à 12:54
Bonjour,

Je ne vois pas pourquoi le fait qu'une chaine soit issue d'une formule t'empêche de travailler dessus.

Au passage ta fonction n'a pas besoin d'être volatile.
Elle sera ré-évaluée si la cellule antécédent est modifiée.
Là dès que tu fais une saisie n'importe où toutes tes formules parenthese() sont recalculées.
D'autant plus que tu la mets inutilement sur 1450 lignes...

eric
0
Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014
12 sept. 2014 à 14:55
Bonjour,

Et bien lorsque j'ai voulu faire un "convertir" sur ma colonne 7, rien ne se passe...

J'ai copié les lignes plusieurs fois car en réalité mon fichier est bien plus gros que cela!

Dans mon fichier "FICHIER EXTRACTION", je risque de supprimer des lignes de REFC, mais je ne veux pas que les informations disparaissent sur le fichier "DOSSIER TEST"
0
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 7 211
12 sept. 2014 à 16:05
Ah oui, pour 'convertir' il faut du texte pur. Tu peux faire copier-collage spécial valeur après avoir fait ta formule.
Mais comme tu es parti dans vba, fait plutôt un sub qui traite tout sur ta colonne : caractères et découpage avec split().

eric
0
Stridou... Messages postés 52 Date d'inscription mardi 29 juillet 2014 Statut Membre Dernière intervention 22 octobre 2014
12 sept. 2014 à 16:14
Comme je ne suis pas très calée, j'ai pensé d'abord aux solutions les plus simples ! "convertir" ou carrément "=F3 " et après utiliser la formule parenthèse !
0