Cuando usted necesita para automatizar tareas en Microsoft Excel 2010 , puede convertir a Visual Basic para Aplicaciones, un lenguaje de programación que se incluye con todas las versiones modernas de los programas de Microsoft Office para Windows (soporte VBA se retiró para Mac Office en la versión 2008, pero reemplazado en la versión 2011 ) . VBA le permite ejecutar un pequeño programa en un número de celdas de Excel , a diferencia de las fórmulas de Excel , que sólo funciona en la celda en que se encuentran bien el programa Excel viene con un asistente de búsqueda y reemplazo , puede utilizar VBA para buscar y reemplazar células contenido sin necesidad de ninguna intervención del usuario , y usted puede hacerlo a través de todas las hojas del libro. Instrucciones
1
Abra el libro de Excel en la que desea introducir el código VBA. Pulse el botón " Alt" y " F11 " para abrir la consola de VBA.
2 Haga doble clic en el módulo en el que quiere introducir su código. Si no hay ningún módulo se puede hacer clic derecho sobre una hoja de trabajo , mueva el ratón sobre "Insertar" y elegir la opción " Módulo ". A continuación, haga doble clic en el módulo que lo trajeran
3
Copiar la fórmula siguiente en el módulo: .
Sub aReemplace ()
Dim sb como hoja de trabajo
For Each sb Hojas
sb.Cells.Replace Qué: = " XXX" , Reemplazo : = " YYY " , LookAt : = xlPart , _
< p > SearchOrder : = xlByRows , MatchCase : = False
Siguiente
End Sub
Change " XXX" al valor que está buscando y " YYY " al valor que querer reemplazarlo. También puede cambiar el valor " MatchCase " a " true" si la capitalización es importante. Esta macro buscar y reemplazar todos los valores deseados en cada hoja de cálculo del libro
4
Utilice el código siguiente si sólo desea reemplazar todos los valores de una selección dada : .
Selection.Replace Qué: = " XXX" , Reemplazo : = " YYY " , LookAt : = xlPart , _
SearchOrder : = xlByRows , MatchCase : = False
puede utilizar este código dentro cualquier otra macro VBA , siempre y cuando se introduce este código después de haber definido un área de selección de la macro .
5
Haga clic en la "X " en la esquina superior derecha de la ventana de VBA para cerrar ella. Todos los cambios se guardan automáticamente.
6
clic en la pestaña " desarrolladores" y pulse el botón "Macro " . Cambiar la macro de la lista y haga clic en "Ejecutar " para reemplazar todos los valores específicos de la hoja de cálculo o un libro .