The code below allows you to edit the contents of a cell by typing ... and preserves the fonts every time a character is typed.
This works as intended.
Because there is a relatively large amount of code processed, every time a key is pressed, if you press several keys in quick succession, it throws the fonts out.
Try pressing a single key and wait until pressing the next, this is fine. Try pressing two or more keys in less than a second, the fonts are lost.
Is there a way to optimise the code so the issue is reduced.
ClassTyping
Userform code
Bookmarks