En plein milieu de la rédaction de ma première question, j'ai accidentellement trouvé la solution (en quelque sorte). Le problème que j'avais était que lors de la copie de textes commençant par des tirets, Excel distribuait (semble-t-il) de manière aléatoire des erreurs #NAME?. Évidemment, je sais que cette erreur est due au fait que le tiret est un opérateur et qu'Excel cherche à agir sur une plage ou une valeur avec celui-ci. Ce que je ne savais pas, c'est que les erreurs n'étaient pas aléatoires -- elles apparaissent dans toute cellule ne contenant pas de parenthèses.
EXEMPLES (doivent être copiés sans les guillemets, bien sûr) --
(retourne une erreur lors de la copie dans une cellule)
"- Estampé"
(ne retourne pas d'erreur lors de la copie)
"- Estampé ("
Maintenant, armé de cette connaissance, j'ai une nouvelle question : Puisque je copie simplement du texte dans Excel que nous recevons de sources extérieures, et parfois ces chaînes auront une parenthèse et parfois non (mais elles commenceront toujours par un tiret), y a-t-il un moyen pour moi de modifier ce comportement dans Excel ? Par exemple, puis-je agir sur le texte qui apparaît dans la barre de fonction, même lorsque la cellule retourne une erreur #NAME? J'ai essayé d'utiliser =SI.ERREUR et =CONCATENER pour ajouter un apostrophe au début de la fonction afin de résoudre l'erreur, mais je ne peux pas utiliser de fonction sur la cellule problématique tant qu'elle retourne encore une erreur.
Parce que je copie ces données (en grande quantité) à partir d'une source de texte externe, y a-t-il quelque chose que je puisse faire à part les coller d'abord dans le bloc-notes et ajouter manuellement des parenthèses au besoin ? Cela semble plutôt gaspilleur.