¿Alguna vez quisiste invertir el contenido de lo que está contenido en una celda? Con la macro inversa, puede cambiar fácilmente «Mi texto» a «txet yM». La macro es instructiva en técnicas para acceder y modificar el contenido de una celda.

Sub Reverse()

If Not ActiveCell.HasFormula Then         sRaw = ActiveCell.Text         sNew = ""

For J = 1 To Len(sRaw)

sNew = Mid(sRaw, J, 1) + sNew         Next J         ActiveCell.Value = sNew     End If End Sub

Esta macro solo afecta a una sola celda seleccionada y no realizará ningún cambio en una celda que ya contiene una fórmula.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2322) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posteriores) aquí:

enlace: / excelribbon-Reversing_Cell_Contents [Inversión del contenido de la celda].