title: How to call a macro, to Convert Accented Characters to Regular, that does not appear in the list?
body: <p>I am trying to replace accented characters with regular characters.</p>
  
  <p>When I try to run the macro it doesn't appear in the list.</p>
  
  <pre><code>Option Explicit
  
  '-- Add more chars to these 2 string as you want
  '-- You may have problem with unicode chars that has code &gt; 255
  '-- such as some Vietnamese characters that are outside of ASCII code (0-255)
  Const AccChars = "ŠŽšžŸÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðñòóôõöùúûüýÿ"
  Const RegChars = "SZszYAAAAAACEEEEIIIIDNOOOOOUUUUYaaaaaaceeeeiiiidnooooouuuuyy"
  
  Sub StripAccent(aRange As Range)
  '-- Usage: StripAccent Sheet1.Range("A1:C20")
  Dim A As String * 1
  Dim B As String * 1
  Dim i As Integer
  
  For i = 1 To Len(AccChars)
  A = Mid(AccChars, i, 1)
  B = Mid(RegChars, i, 1)
  aRange.Replace What:=A, _
  Replacement:=B, _
  LookAt:=xlPart, _
  MatchCase:=True
  Next
  
  End Sub
  </code></pre>