“Conocimientos software>Microsoft Access

Macros para recortar espacios en Excel

2012/8/1
espacios extra en las células de las hojas de cálculo de Excel pueden causar problemas en la aplicación de fórmulas o de ordenación de registros . Los datos importados desde otras aplicaciones a menudo contienen espacios que el proceso de importación de Excel no se puede ignorar. Esto da lugar a las células que aparecen vacías, pero no son , o células con un espacio al principio de los datos . Microsoft proporciona "Top Diez maneras de limpiar sus datos" en su sitio Web Microsoft Office. Entre ellas se encuentran pequeñas aplicaciones que funcionan dentro de Excel denominados macros. Lo Macros Lograr

macro en Microsoft Excel automatiza los procesos . Las macros se pueden crear dirigiendo Excel para recordar las pulsaciones de teclado o escribiendo código en VBA. Cuando el usuario guarda y se cierra Excel, el software mantiene las macros para ser utilizados de nuevo . Las macros se pueden almacenar en el archivo " personal.xls " que normalmente se oculta , poniéndolas a disposición cada vez que la aplicación está en operación, o que pueden ser almacenados en el archivo actual para su uso sólo cuando el archivo actual está abierto
< . br> Tipos de macros

Excel incluye una variedad de una función de macros. Asimismo, permite que el usuario creado macros de teclas memorizadas y macros VBA con código . En macros de teclas memorizadas se indica a Excel que recordar las pulsaciones de teclado que está realizando a continuación, guarde la macro cuando haya terminado de realizar las pulsaciones de teclado . Para recortar espacios , utilice la operación " Buscar y reemplazar" . Para macros más complejas se puede crear un módulo de VBA. Presione ALT + F11 para abrir el Editor de VBA. Presione F7 para abrir una ventana de código. Escriba el código.
Código para recortar espacios

Microsoft recomienda el siguiente código de VBA para recortar espacios. Escriba o copie y péguelo en la ventana de código :

Sub CleanSheet2 ()

rCell As Range

RText Dim As Range

Set RText = Cells . SpecialCells ( _

xlCellTypeConstants , _

xlTextValues ​​)

For Each rCell En RText

Si Trim ( rCell.Value ) = "" Then

rCell.ClearContents

End If

Siguiente

RText Set = Nothing

rCell Set = Nothing End

Sub
Hacer Macros fácilmente accesible

macros se pueden colocar en una barra de herramientas para que sean de fácil acceso. Pase el cursor sobre la barra de herramientas y haga clic en él . Seleccione la ficha " Barra de Herramientas " y seleccione "Personalizar ". Seleccione una barra de herramientas o crear una nueva. Haga clic en la ficha " Comandos " y desplácese hacia abajo para " Macros " en el cuadro "Categorías" . Haga clic y arrastre el botón de " Custom " para que la barra de herramientas preferido. Haga clic derecho en el icono y seleccione "Asignar Macro ". Seleccione la macro que desee en ese botón de editar el "Nombre " y seleccione "Imagen y texto " de la sección de estilo.
Mediante macros

Coloque el cursor en la celda en la que desea comenzar la actividad . Haga clic en la macro en la barra de herramientas. Si usted no ha puesto un icono en la barra de herramientas , seleccione " Herramientas" y luego " Macro" y seleccione la nueva macro y haga clic en " Ejecutar". La macro a continuación, realizar las operaciones que haya programado que haga. Para recortar los espacios innecesarios de toda la hoja de cálculo que puede que tenga que ejecutar la macro varias veces.

Microsoft Access
Cómo utilizar la biblioteca de clases neta en Excel VBA
Cómo ocultar y Unhide Hojas de trabajo en Excel 2007
Cómo redondear los números de 2007 Microsoft Excel
Cómo hacer una base de datos mediante Microsoft Access
Cómo definir los nombres de celda en Excel 2003
Cómo averiguar con qué frecuencia un número en un conjunto Aparece en Excel
Cómo crear una macro con Word y Excel
Cómo convertir una lista de Favoritos para Excel
Conocimientos Informáticos © http://www.ordenador.online