Confrontée au même problème des caractères spéciaux espagnols, et avec
la même intention de ne pas changer de clavier (a et q inversés, entre
autres), je me suis cuisinée ma petite macro.
Comme je n'y connais rien en langage macro, je l'ai faite en
enregistrant "en vrai" ce que je faisais. Et ça marche !
Je tape mon texte au clavier français. Pour a, i,o, u accent aigu et
pour n tilde, je tape une double lettre française en majuscules. Exemple
: el niNNo, el AAguila, el rIIo, antropOOlogo, estUUpido, puis à chacun
de ces mots, ou bien à la fin du texte, c'est comme on veut, je lance ma
macro (avec touches Alt A, hyper rapide), où j'ai fait remonter le
curseur au début du document, puis des "recherche-remplace", de tous
les caractères dans la même macro.
Lorque j'ai tapé ma macro, pour écrire les caractères spéciaux dans la
zone "Remplace", je les ai copiés-collés depuis un autre document. Lors
de l'enregistrement, la macro n'enregistre pas les va et vient d'un doc
à l'autre, une fois qu'on a ouvert la boite de dialogue
"Recherche-Remplace".
C'est ce que j'ai trouvé de plus simple, plus simple qu'une macro qui
changerait le clavier, parce qu'il faudrait la lancer à chaque caractère
spécial, tandis qu'avec la mienne, fois quand on a pris confiance dans
le truc et qu'on s'est assuré que ça marche vraiment, on ne lance plus
la macro qu'une fois, à la fin du texte.