“Conocimientos software>Microsoft Access

Macros comunes Excel

2014/7/22
Cuando se trabaja con programas como Microsoft Excel , las tareas comunes a menudo requieren el uso de las mismas pulsaciones de teclas o clics de ratón en secuencias repetitivas . Una macro le permite grabar una secuencia de comandos que se pueden ejecutar cuando se ejecuta la macro, momento en el que Excel vaya a realizar cualquier comando que ha introducido en la macro . La complejidad de la macro depende por completo de la cantidad de funciones que necesita llevar a cabo. Cambiar de directorios

directorios de Cambio es una función muy útil si necesita especificar qué directorio en su disco duro de una macro debe acceder. Las ventanas VBA le permite insertar códigos de macros que realizan más funciones que sólo las herramientas que Excel ha codificadas para los usuarios básicos , y si estás en una situación donde usted necesita para cambiar de directorio en el medio de una macro, por ejemplo, cuando la búsqueda de un especialmente archivo para una función , puede utilizar el comando ChDir . Basta con insertar " ChDir DirName " en la cadena , donde DirName es la ruta completa del directorio que necesita la macro acceder.
Borrado de la pila de deshacer

Por defecto , Excel no proporciona un método UndoClear como la ofrecida en Word, por lo que si te encuentras con una situación en la que la macro no hace ningún cambio, pero que todavía quieren borrar la pila de deshacer , lo que tienes que hacer los cambios en el código para afectar a la hoja de cálculo . Por ejemplo , la copia de los contenidos de la celda A1 volver a A1 y ​​limpiar la pila de deshacer a la vez usaría el siguiente código: Sub

ClearUndo ()

Range (" A1") . Rango de copia ( "A1 " )

End Sub
comparar cadenas

comparar la información en las cadenas es una de las macros más útiles que puede hacer en Excel. El problema es que los diferentes usuarios pueden no haber escrito la cadena de la misma forma que esperaba la hora de comparar los datos , sobre todo en lo que respecta a mayúsculas y minúsculas . La mejor manera de evitarlo es utilizar la función LCase () el UCase ( ) o antes de la comparación . Por ejemplo, si se utiliza la palabra "sí " para comprobar la acción que tiene lugar , puede escribir :

Si LCase ( sUserIn ) = "yes ", entonces bDoIt = True
Contando comas

Cuando se trabaja con un rango de celdas , a veces se encuentra la necesidad de contar con todas las comas. No hay una función integrada para contar caracteres individuales , por lo que necesita para construir su propio . La forma más sencilla es pulsar la tecla " Ctrl", " Shift" y "Enter " e introducir el código de función =

de CONTAR.SI . (A1: A10, "* , *")

Este código contará el número de células que tienen sólo una coma en ellos . Alternativamente , si usted está buscando para encontrar las comas en una serie donde hay múltiples comas por celda , puede utilizar un código diferente

= SUMA ( LEN (A1: A10 ) ) . -SUM ( LEN ( SUSTITUTO (A1: A10, " " , "") ))

Microsoft Access
Cómo saber qué versión de Excel Creado una hoja de cálculo
Cómo crear una Asociación predeterminado para Thunderbird a Correo electrónico Word y Excel
Cómo cambiar el orden de los números en Excel azar
Cómo utilizar Excel para el equilibrio del talonario de cheques
Cómo abrir Excel 2007 en una versión anterior
Cómo resaltar las palabras de búsqueda en Excel
Cómo quitar caracteres XML no válidos en una hoja de cálculo de Excel 2003
¿Cómo deshacerse de las líneas de página en Excel
Conocimientos Informáticos © http://www.ordenador.online