Macro para quitar los Acentos de una Celda o Rango en Excel

0


 

Código:


Sub QuitarAcentos()

With Selection

    .Replace What:=Chr(225), Replacement:=Chr(97), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' á por a

    .Replace What:=Chr(233), Replacement:=Chr(101), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' é por e

    .Replace What:=Chr(237), Replacement:=Chr(105), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' í por i

    .Replace What:=Chr(243), Replacement:=Chr(111), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' ó por o

    .Replace What:=Chr(250), Replacement:=Chr(117), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' ú por u

    .Replace What:=Chr(193), Replacement:=Chr(65), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' Á por A

    .Replace What:=Chr(201), Replacement:=Chr(69), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' É por E

    .Replace What:=Chr(205), Replacement:=Chr(73), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' Í por I

    .Replace What:=Chr(211), Replacement:=Chr(79), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' Ó por O

    .Replace What:=Chr(218), Replacement:=Chr(85), LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=True ' Ú por U

End With

End Sub


⭐ Si te gustó, por favor regístrate en nuestra Lista de correo y Suscríbete a mi canal de YouTube para que estés siempre enterado de lo nuevo que publicamos.

Entradas que pueden interesarte

Sin comentarios

Etiquetas:
#aprendiendoexcel365, #josealcaldealias, #Excel, #funciones, #UDF, #Visual Basic, #VBA, #DAX, #Tips, #Basico, #Microsoft Excel, #Cursos Excel OnLine, #Aprende Excel, #Aprende Excel OnLine, #Excel 365, #Power Pivot, #Power BI, #Power Query, #Google Sheets, #Macros, #Código VBA, #Tutoriales Excel, #MTV, #Vbscript, #TypeScript, #Lenguaje M, #fórmulas, #funciones, #paso a paso, #funciones Excel, #libros, #tablas, #formatos, #hojas, #datos, #gráfico, #análisis de datos, #base de datos, #dashboards, #tablas dinámicas, #excel desde cero, #hoja de cálculo, #plantillas de Excel