Documentos de Académico
Documentos de Profesional
Documentos de Cultura
- Digitar nombre
- En este libro
- Descripción de la macro (No obligatorio)
- Realizar lo que quiero de el proceso
- Ejecutar macros con el teclado. Se cambian las opciones de la macro y que con la
combinación ctr + _ se elige como ejecutar desde una combinación. Pero debe ser por
dos letras, porque las demás ya está
- No es capaz de capturar lo que se pulsa en las ventanas de confirmación. Sin embargo, esto se
puede cambiar, pulsando a la macro modificar, se abre la ventana de VBA. Y con el comando
Application.DisplayAlets = False desactivo esas ventanas, mientras que con
Application.DisplayAlets = True las activo por ello lo que debo hacer es desactivarlas antes de que
me la pongan y activarlas después de.
- Se puede NO mostrar el proceso paso a paso que la macro va realizando. Con el comando
Application.Screemupdating = False se elimina esa característica, pero luego la volvemos a activar
al final para que todo quede igual con Application.Screemupdating = True.
3.2 Diferencias entre usar diferencias relativas o absolutas para grabar macros
Las referencias absolutas son aquellas que no guardan relación con otras celdas, simplemente son
las seleccionadas. Para la grabación de macros esto es el el botón de siempre “Grabar Macro”
Mientras tanto, las referencias relativas son las que si guardan relación con otras a la hora de
pegar. En macros la opción que permite realizar una macro con celdas relativas es “Usar
Referencias Relativas” y después “Grabar Macro”. Usando referencias relativas conseguimos que
el código se adapte a cada sitio que se ejecute
Cabe destacar que puede haber macros que se ejecuten tanto relativa como absolutamente.
Borrar datos de la factura. Para dejar una celda seleccionada después de grabar la macro en VBA
se puede colocar Range (celda).Select
- Ventana de proyectos. Veo los componentes de proyectos y proyectos que tengo abiertos
- Ventana de propiedades. Veo las propiedades de los proyectos que tenga seleccionados
Para crear le doy insertar, modulo, y luego escribo los comandos que quiero que se realicen
Sub ColorearPerdidas()
Celda.Interior.Color = vbRed
End If
Next
End Sub
Para cambiar las propiedades del botón se debe estar en modo diseño
Tengo opción nombre modo Active x: Simepre con un cmb de prefijo luego sin espacios la
característica
Se debe tener cuidado a la hora de escribir los códigos y nombres. Estos son los errores de sintaxis.
Cuando quiero asignar un nuevo valor utilizo una igualdad. A la izquierda de la igualdad el valor
que quiero cambiar junto con la función, a la derecha lo mismo mas la operación matemática que
quiero realizar
Range("F6").Value = Range("f6").Value + 1
When I put a IF, I putt the condition, then, I put THEN where putt he result