Supprimer du texte entre deux "balises"

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
 
T

Thomas Hardy

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
 
S

Sybmathics

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.

:)
 
H

Harlan Grove

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.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top