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

- - Dernière réponse : Mytå
Messages postés
2995
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
- 5 août 2011 à 23:00
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


Afficher la suite 

6 réponses

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

Dire « Merci » 1

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

CCM 62627 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
1185
0
Merci
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é
0
Merci
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
1185
0
Merci
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é
0
Merci
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!!
0
Merci
Non, mais je vais étudier cela.


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

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

Mytå