Supprimer du texte entre deux "balises"

  • Thread starter Thread starter spectre
  • Start date Start date
S

spectre

Bonjour,
Voila bien longtemps que je n'ai plus fait de VBA excel.
Aussi je vous soumet cette fonction.
Je voudrais, dans une feuille, supprimer dans les cellules n'importe
quel texte mis entre les deux balises <<< et >>>
Exemple :
- j'ai dans une cellule le texte suivant : "je voudrais supprimer <<<,
parce que inutile>>> le texte encadré par les deux balises
- après exécution de la fonction, le texte de la cellule devrait
être : "je voudrais supprimer le texte encadré par les deux balises.

Merci pour votre aide. Bye
 
Bonjour,
Voila bien longtemps que je n'ai plus fait de VBA excel.
Aussi je vous soumet cette fonction.
Je voudrais, dans une feuille, supprimer dans les cellules n'importe
quel texte mis entre les deux balises <<< et >>>
Exemple :
- j'ai dans une cellule le texte suivant : "je voudrais supprimer <<<,
parce que inutile>>> le texte encadré par les deux balises
- après exécution de la fonction, le texte de la cellule devrait
être : "je voudrais supprimer le texte encadré par les deux balises.

Merci pour votre aide. Bye

If you enter the following test in A1:

je voudrais supprimer <<<,parce que inutile>>> le texte encadré par les deux
balises.

Then this formula should work for you:

=LEFT(A1,FIND("<<<",A1,1)-1)&RIGHT(A1,LEN(A1)-FIND(">>>",A1,1)-3)

Salutations

Thomas
 
Then this formula should work for you:

=LEFT(A1,FIND("<<<",A1,1)-1)&RIGHT(A1,LEN(A1)-FIND(">>>",A1,1)-3)

Salutations

Thomas

Great Thomas

I didn't know you couldn't speak Canadian.

Cheers to you.

:)
 
Thomas Hardy said:
If you enter the following test in A1:

je voudrais supprimer <<<,parce que inutile>>> le texte encadré par les deux
balises.

Then this formula should work for you:

=LEFT(A1,FIND("<<<",A1,1)-1)&RIGHT(A1,LEN(A1)-FIND(">>>",A1,1)-3)
....

If this could be done in place, an alternative would be Edit >
Replace, replacing

<<<*>>>

with nothing.
 
Back
Top