Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

aprender a realizar macros en excel, Study notes of MS Microsoft Excel skills

todo lo relacionado con macros y programacion

Typology: Study notes

2023/2024

Uploaded on 04/14/2025

cherlook-oficial
cherlook-oficial 🇺🇸

1 document

1 / 9

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1)Crear formularios de ingresos.
tener el archivo y los datos con la cabecera y crearla como tabla y darle nombre a la tabla.
y a la hoja de pestaña también darle nombre.
si el formulario quiere tener una opción de lista desplegable,
para colocar varias opciones para escoger solo 1, se realiza una pestaña de hoja diferente y se le
da su nombre igual a hoja.
puedes colocar todas las listas que quieres.
ESTE ES UN METODO OPCIONAL PARA LISTA DESPEGABLE SI NO QUIERES REALIZAR UNA HOJA
ADICIONAL EN EXCEL. With me.CMBSexo
.additem “masculino”, 0
.additem “Femenino”, 1 y así con todas las opciones que tengas.
ESTA LISTA VA A ESTUAR EN EL FORMULARIO COMO UNA LISTA DESPLEGABLE.
*NOS VAMOS A LA OPCION DESARROLLADOR O PROGRAMADOR, Y LUEGO A VISUAL BASIC
HOJAS DE PESTAÑAS DE EXCEL.
Opción 1 Opción 2
pf3
pf4
pf5
pf8
pf9

Partial preview of the text

Download aprender a realizar macros en excel and more Study notes MS Microsoft Excel skills in PDF only on Docsity!

1)Crear formularios de ingresos. tener el archivo y los datos con la cabecera y crearla como tabla y darle nombre a la tabla. y a la hoja de pestaña también darle nombre. si el formulario quiere tener una opción de lista desplegable, para colocar varias opciones para escoger solo 1, se realiza una pestaña de hoja diferente y se le da su nombre igual a hoja. puedes colocar todas las listas que quieres. ESTE ES UN METODO OPCIONAL PARA LISTA DESPEGABLE SI NO QUIERES REALIZAR UNA HOJA ADICIONAL EN EXCEL. With me.CMBSexo .additem “masculino”, 0 .additem “Femenino”, 1 y así con todas las opciones que tengas. ESTA LISTA VA A ESTUAR EN EL FORMULARIO COMO UNA LISTA DESPLEGABLE. *NOS VAMOS A LA OPCION DESARROLLADOR O PROGRAMADOR, Y LUEGO A VISUAL BASIC HOJAS DE PESTAÑAS DE EXCEL.

Opción 1 Opción 2

CREAMOS UN FORMULARIO.

CLICK DERECHO EN LA CARPETA QUE DICE (MICROSOFT OBJETOS) INSERTAR Y UserForm Si esta opción de propiedades no les aparece el visual Basic le damos en Ver y (ventanas de propiedades) o dale con la tecla F4. este es el formulario de visual Basic. Le cambiamos el nombre por el que queremos darle. Y automáticamente se le cambiara el nombre al formulario. Y también le cambiamos el captión

esto debemos quitarlo después de colocar el procedimiento Initialize. Y cambiamos el procedimiento Click que está en la parte superior del Visual Basic, por Initialize Queda así. Separamos con Enter entre estos dos comandos. Initializa Y colocamos los códigos para darle vida a la lista despegable del formulario asociándolo a las filas que están en la hoja de Excel llamada “lista”

Así debe quedar con cada una de los cuadros combinados de la lista despegable. tal cual tengas los datos en el nombre de pestaña hoja y el nombre del cuadro combinado que le hayas dado nombre. NO SE LES OLVIDE IR GUARDANDO Vamos a darle vida al Botón Guardar, doble click al botón guardar, siempre separamos con enter los dos comandos. Así queda el botón de guardar con el código visto (“en la hoja de base de datos en el rango A inserte una fila siempre que le de guardar”) eso es lo que quiere decir los códigos. Importante siempre darle play para ver cómo va el procedimiento. *ahora vamos a darle lugar a lo que escribamos en los cuadros del formulario se pasen a la base de datos en la hoja del Excel al darle guardar. En la mismo comando donde esta los códigos de guardar, pondremos los códigos para llenar la base de datos, así. Luego ya paramos y guardamos y cerramos todas las ventanas excepto la hoja de Excel.

Este Código (“TXTEmpleados.SetFocus”) es para que el cursor una vez borrado automáticamente se quede fijo en la primera celda señalada por el nombre en este caso es TXTEmpleados.  Y por último daremos vida al botón cerrar, vamos al botón de cerrar y damos doble clic.   Para agregar un mensaje una vez guardes un registro se realiza asi: en el comando de guardar agregamos el siguiente código. *Crearemos el botón de Buscar Abrimos el formulario llamad ingreso y damos click en el botón de buscar y escribimos los códigos mostrados en la imagen. Esta función es la de buscarv, pero en códigos desde Visual Basic Bloquear ciertas celdas. Y el código que es el de buscar en este caso TXTEmpleados vamos a bloquear para que no se puede modificar el código buscado. Así en el mismo módulo de buscar colocamos el código de bloqueo.

*VAMOS A CREAR EL BOTON DE EDITAR O MODIFICAR

Creamos el botón y doble clic, y colocamos los siguientes códigos para editar: asi Y cerramos todas las ventanas de programación y listo.