Excel, effacer une partie de texte. [Fermé]

Signaler
-
Messages postés
2995
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
-
Bonjour,

Je vous explique, j'ai 7 colonnes avec 190 000 lignes. J'aimerais effacer le texte d'une colonne à partir d'un certain endroit.
Auriez-vous une macro ou autre pour le faire ?

exemple :

a:17:{s:4:"code";i:1;s:13:"titreOriginal";s:30:"The Postman Always Rings Twice"; ---> colonne 5, ligne 1

a:17:{s:4:"code";i:2;s:13:"titreOriginal";s:15:"Falling in love";s:5:"titre";s:15:"Falling in love"; ---> colonne 5, ligne 2

J'aimerais pouvoir supprimer : ;s:13:"titreOriginal";s:15:"Falling in love";s:5:"titre";s:15:"Falling in love";
ET
;s:13:"titreOriginal";s:30:"The Postman Always Rings Twice";
ET
;s:13:"titreOriginal";...
De toutes les autres lignes de la colonne 5.

Merci d'avance


6 réponses

Oui mais le texte que je veux supprimer n'est jamais le même.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 61921 internautes nous ont dit merci ce mois-ci

Messages postés
2950
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 263
Bonjour,

Pourquoi ne pas utiliser la fonction "Remplacer" qui se trouve dans l'onglet "Accueil".
Tu tapes le texte que tu veux supprimer dans le premier champ et rien dans le deuxième champ. Dans les options, tu peux sélectionner une colonne.

A+

pépé
Oui, c'est ce que je voulais faire mais le texte n'est pas la même et j'aimerais garder que une seul partie dans de chaque ligne (elles sont presque toutes différents, mais j'aimerais tout le temps enlever à partir du même endroit).


Merci d'avance de ta réponse

Cordialement

Owiowi
Messages postés
2950
Date d'inscription
vendredi 1 mai 2009
Statut
Membre
Dernière intervention
19 mars 2016
1 263
La fonction Remplacer permet de supprimer une partie du texte.
Exemple :
A1 : Paul Durand
A2 : Durand Yves
A3 : M. Durand Serge

On peut demander à n'enlever que Durand, ce qui donnera

A1 : Paul
A2 : Yves
A3 : M. Serge

A+

pépé
bonjour,
As tu essayé un truc du genre:

Sub Exemple()
MyString = Range("E2").Value
FirstWord = Mid(MyString, 3, 1)
Range("D2").Value = FirstWord
End Sub

A adapter bien sur!!
Non, mais je vais étudier cela.


Merci d'avance
Messages postés
2995
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
789
Salut le forum

Si tu cherches toujours s:13
=GAUCHE(B8;CHERCHE("s:13";B8)-2)

Mytå