Encadrer des mots dans une cellule par des caractères

Bonjour,

Je voudrais créer une macro qui permette dans une colonne donnée de pouvoir encadrer les mots de chaque cellule par des [ ou des " à chaque extrémité.

Exemple concret et en clair :

Dans la première cellule j'ai le mot voiture. J'aimerais qu'il soit encadré par des guillemets et qu'il devienne donc "voiture"

Dans la seconde cellule j'ai les mots voiture d'occasion. J'aimerais que ça devienne "voitures d'occasion"

Une petite idée de macro ?

Merci

François

Bonjour

Sans plus de renseignement

Tu sélectionnes ta cellule puis tu exécute cette macro

Sub Encadre()
 ActiveCell = Chr(34) & ActiveCell & Chr(34)
End Sub

On peut le faire aussi sans macro (formule + copier/collage spécial ---> Valeurs)

Merci mais je ne comprends pas de quelle façon je peux utiliser cette macro comme une formule

Bonjour

Macro ou formule pas exactement la même chose

En général une formule te retourne une valeur tandis que la macro exécute un travail mais ne retourne pas de valeur

C'est toi qui a demandé une macro

frisco75 a écrit :

Je voudrais créer une macro

frisco75 a écrit :

Une petite idée de macro ?

Moi je ne sais pas faire une fonction/formule pour ça

Pas de souci, je viens de trouver une solution plus simple avec Adwords Editor (c'était pour faire des modifs groupées sur des mots clefs).

Encore merci.

François

Bonjour

Une petite idée avec la formule concatener

130classeur1.xls (13.50 Ko)
Rechercher des sujets similaires à "encadrer mots caracteres"