J'ai un certain nombre de fichiers texte contenant des titres de programme radio, chaque élément étant placé sur une ligne distincte, par exemple:
15 by 15
15 Minute Drama
Adrian Mole
Afternoon Drama
Afternoon Reading
etc
J'aimerais ajouter des guillemets doubles comme délimiteurs à chaque ligne, par exemple:
"15 by 15"
"15 Minute Drama"
"Adrian Mole"
"Afternoon Drama"
"Afternoon Reading"
etc
Je pensais pouvoir le faire dans Excel mais je n’étais pas capable de trouver un moyen. Cela ne me dérange vraiment pas que la solution soit basée sur Excel ou quelque chose d'autre, tant que je n'ai pas à le faire manuellement.
Quelqu'un peut-il aider s'il vous plaît?
C'est en fait assez facile dans Excel (ou n'importe quel tableur).
Vous voudrez utiliser la fonction =CONCATENATE()
comme indiqué dans la barre de formule dans la capture d'écran suivante:
L'étape 1 consiste à ajouter des guillemets dans la colonne B,
L'étape 2 consiste à spécifier la fonction, puis à la copier dans la colonne C (votre feuille de calcul devrait maintenant ressembler à la capture d'écran),
L'étape 3 (si vous avez besoin du texte en dehors de la formule) consiste à copier la colonne C, à cliquer avec le bouton droit de la souris sur la colonne D et à choisir Coller spécial >> Coller les valeurs. La colonne D devrait alors contenir le texte calculé dans la colonne C.
Voici un moyen de le faire sans formules ni macros:
(from http://www.lenashore.com/2012/04/how-to-add-quotes-to-your-cells-in-Excel-automatically/ )
Pour le moins, dans Excel pour Mac, vous pouvez le faire en enregistrant sous "CSV pour MS DOS", ce qui ajoute des guillemets à tout champ qui en a besoin.