Sie sind auf Seite 1von 16

SERVICIO NACIONAL DE APRENDIZAJE SENA

Actividad 5 – Excel

TEMAS: BASES DE DATOS - FORMULARIO – MACROS - PROTEGER HOJAS

REALIZAR UNA BASE DE DATOS


Esta Actividad se realiza con el fin de llenar una tabla que contenga una base de
datos de algún tipo de cliente y este a su vez se debe ir llenando de manera
automática a medida que se le asignen datos.
Pasos:
1. Abrir una hoja de Excel nueva y guardarla; se le asigna el nombre al archivo y
en Tipo: se escoge la opción Libro de Excel habilitado para macros.

2. Se procede a crear 2 hojas en el libro y se le cambian los nombres por


(Registro y Datos)

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

3. Nos ubicamos en la Hoja de Registro y escribiremos los parámetros que se


necesitaran:

Empezando desde la Celda C2: Como se muestra en la siguiente imagen

4. Se dar formato a gusto del usuario. Se procede de la siguiente manera:


- La Columna B se le da un Ancho de (3)
- La columna C se le da un Ancho de (14)
- La columna F se le da un Ancho de (3)
- Al título principal se le da el formato de Arial Black 12
- Al título secundario se le da formato de Arial Black 11
- Los demás campos, se les da formato de Arial en Negrita, cursiva 10.
- Los espacios vacíos entre los campos (Código, Cliente, Empresa,
Departamento, Municipio, etc) se seleccionan y se les da un Alto de Fila de
(6).
- Se les da Borde Exterior Grueso a las casillas que contienen los campos
(C7,C9,C11,C13,C15,C17,C21) y donde se ingresaran los valores
(D7,D9:E9,D11:E11,D113:E13,D15:E15,D17:E17,D19:E19,D21:E21).
- Se le da un Borde a todo el formulario de registro (B2:F22) quedando de la
siguiente manera:

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

5. Le damos un color a toda la hoja y un color al formulario de registro, solo


dejando en blanco en donde se ingresaran los datos:

6. Se seleccionan los parámetros (Código, Cliente, Empresa, Departamento,


Municipio, Dirección, Teléfono, Correo) (Para seleccionarlos se hace con la

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

tecla Ctrl y haciendo clic en cada campo) Los copiamos y los pegamos en la
hoja (Datos) empezando desde la A7. Utilizado Pegar trasponer como lo
muestra la siguiente imagen

Quedando así

7. Le damos un relleno a las casillas que tienen los campos; también se le da un


relleno a la parte superior de la hoja así mismo como las casillas que se
encuentran debajo de donde están los campos.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

8. Se inmoviliza el encabezado. Para esto seleccionamos toda la Fila 8 nos


vamos a vista, Inmovilizar, Inmovilizar paneles.
9. Luego nos vamos a la Hoja de Registros, nos paramos en la casilla D7 y
escribimos la formula =CONTAR(Datos!A8:A1048576)+1 Con esta fórmula
se selecciona de la hoja Datos todo lo que está en la columna código desde
la casilla A8, para que cuando se introduzca un dato este se incremente 1.
10. Para dar un formato de código a esta casilla D7 le damos click derecho
Formato de Celda, personalizar, en tipo escribimos A0000(Es opcional este
formato de código) y damos aceptar

11. Luego nos vamos a la Hoja Datos y nos paramos en la casilla A9 y


presionamos las teclas (Crtl + Chif + la tecla flecha hacia abajo) simultáneamente,
para que seleccione todas las casillas de la columna Código.

12. Le damos a todas las seleccionada click derecho escogemos formato de


celdas, personalizada y en Tipo escogemos el código \A0000 y damos aceptar.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

13. Crear Botones: este se hace desde la pestaña Programador o Desarrollador


(dependiendo la versión de Excel), el cual debe ser habilitado. Si no está
habilitado lo hace de la siguiente manera. Menú Archivo Opciones de
Excel/personalizar cinta de opciones/Desarrollador y luego Aceptar. Parece
una imagen como la siguiente.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Ir a la hoja Registro pararse en la casilla C5.


- Ir a la pestaña de Programador, Insertar, escoger la primera opción (Botón
control del formulario)

- Seleccionamos el tamaño y ubicamos el botón, se procede a cambiar nombre,


dándole click derecho cambiar nombre y le ponemos el nombre de
(GUARDAR)-
- Procedemos hacer un segundo botón de la misma forma y le ponemos el
nombre de (DATOS)

- Procedemos ingresar a la Hoja Datos y creamos otro botón con nombre de


(REGISTRO).

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

GRABAR LAS MACROS

Al momento de grabar una Macro se debe tener mucho cuidado, Ya que una vez se
inicia el proceso de grabación esta queda registrada. Si se realiza un movimiento que
no se requiera queda mal grabada la macro.

14. La primera macro que se realizara es Datos:


Para este damos click en la pestaña de Programador, grabar macro y le damos el nombre
DATOS y aceptamos.

- En este momento lo que hagamos queda registrado en la Macro.


- Vamos a la hoja Datos, seleccionamos A1 y detenemos la Macro.
- Regresamos a la Hoja de Registro, seleccionamos el botón Datos, le damos
click derecho, asignar macro DATOS y aceptar.

15. La segunda Macro se llama Registro:

- Para este damos click en la pestaña de Programador, grabar macro y le damos


el nombre REGISTRO y aceptamos.
- Vamos a la hoja Registro, seleccionamos la casilla D7 y detenemos la Macro.
- Regresamos a la Hoja de Datos, seleccionamos el botón REGISTRO, le
damos click derecho, asignar macro REGISTRO y aceptar.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

16. Se realizará la tercera Macro que permitirá que los datos que ingresen sean
convertidos a mayúscula en la Hoja de datos, para esta macro se utilizara un
código.

- Hacemos click en la pestaña de Programador, Visual Basic:

- Damos Click en Agregar Modulo:

- Copiamos y pegamos el siguiente código:


Sub convmays()
Set rgColA = Range("b8:i9")
Dim rg As Range
For Each rg In rgColA.Cells rg.Value
= UCase(rg.Text)
Next
End Sub

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Se le da click en el icono de guardar y cerramos la ventana.

17. La macro que sigue a realizar es la de Grabar. (Debe leer bien los pasos
recuerde que si hace algún movimiento que no es queda mal grabada la macro)

- Para este damos click en la pestaña de Programador, grabar macro y le damos


el nombre GUARDAR y aceptamos.
- Vamos a la Hoja datos y seleccionamos el rango de fila 9.

Damos click derecho insertar

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Damos click derecho en la brocha y escogemos el mismo formato de abajo.

- Luego vamos a la hoja de Registro y seleccionamos las celdas donde se


introducen los datos presionando la tecla Crtl y dando click.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Presionamos la tecla Ctrl + C


- Nos vamos a la hoja Datos, seleccionamos las casillas desde la A9 hasta la
H9, damos click derecho y escogemos pegado especial.

Le damos click en Valore y Transponer y aceptar.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Colocamos bordes completos.


- Vamos a la pestaña de Programador, escogemos Macro y seleccionamos la
macro que convierte a Mayúscula y le damos ejecutar.
- Nos vamos a la hoja de Registro y seleccionamos una a una las celdas en
donde se encuentran los datos con excepción del Código y borramos la
información con la tecla Supr o Delete.
- Damos un click en la celda de cliente y damos click en el icono de Guardar. -
Y por último detenemos la Macro.
- Damos click derecho en el botón guardar y asignamos la Macro GUARDAR.

18. Vamos a programador y seleccionamos el cuadro de Visual Basic, damos


doble click en el Modulo1 y Macro GUARDAR

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

Copiamos el código Application.ScreenUpdating = False este lo copiamos al


principio donde empieza la Macro GUARDAR.

Y al final también lo pegamos y cambiamos False por True.

Cerramos la ventana.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

PROTEGER LA HOJA

19. Seleccionar toda la hoja

- Se le da click en la pestaña de Inicio, Fuente, formato de celdas, Proteger dejar


el chulo de Bloqueada y dar aceptar.

- Se procede a seleccionar las celdas donde se introducen los datos.


- Se realiza el mismo proceso anterior pero solo se deja activo OCULTAR.

Material de Apoyo
Doris Gonzalez M.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Actividad 5 – Excel

- Luego vamos a la pestaña Revisar y damos en proteger hoja y solo dejamos


activa Seleccionar Celdas Bloqueadas y ponemos una contraseña.

Material de Apoyo
Doris Gonzalez M.

Das könnte Ihnen auch gefallen