Hi Ryusui,
I put together this code which might do the trick. It relies on a table of values/phonetics on Sheet1, cells A1:B36 (A-Z, 0-9). Obviously this location could change, or you could use other methods to check each letter against some list.
Select the cell you want to convert to phonetics, then click the command button and it will populate the cell below with the phonetics separated by two dashes each. The code also eliminates any space characters using Substitute, but this could also be modified.
Bookmarks