Il est possible que cela soit déjà indiqué ailleurs, ou que cela soit évident pour certains d'entre nous, mais je préfère le rappeler ici par ce qu'un grand nombre de solutions trouvées sur Internet ne fonctionnent pas.
(en l'espèce, j'essayais d'écrire en chiffre romain 10.000 et il faut macroniser le M pour y arriver).
Dans Word (10) :
(après avoir entré votre caractère à "macroniser")
Insérer un symbole > autre symbole.
En bas du tableau > renseigner la boite de dialogue "unicode" avec le numéro de code du caractère (par exemple 0304 pour le macron diacritique).
Copiez-collé ensuite dans la page web avec un résultat plus ou moins heureux selon la police de caractère en cours d'utilisation : M̄
***
Les claviers virtuels multilingues de Lexilogos sont aussi très utiles, mais ne couvrent pas toutes les solutions.
http://www.lexilogos.com/clavier/multilingue.htm
***