unidad 4 los datos- taller 1- crear una macro que permita guardar información de un formulario en...

7
POR: ELIANA CECILIA MADRID CORREA CREAR UNA MACRO QUE PERMITA GUARDAR INFORMACIÓN DE UN FORMULARIO EN UNA HOJA DIFERENTE 1. Se crea el formulario con los siguientes datos. Fecha de Registro. Tipo de documento. Documento. Nombres y Apellidos. Edad. Género. Dirección. Celular. Teléfono fijo. Asunto. Servicio. Observación.

Upload: elimadrid9

Post on 12-Feb-2017

150 views

Category:

Education


1 download

TRANSCRIPT

Page 1: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

CREAR UNA MACRO QUE PERMITA GUARDAR INFORMACIÓN DE UN

FORMULARIO EN UNA HOJA DIFERENTE

1. Se crea el formulario con los siguientes datos.

� Fecha de Registro.

� Tipo de documento.

� Documento.

� Nombres y Apellidos.

� Edad.

� Género.

� Dirección.

� Celular.

� Teléfono fijo.

� Asunto.

� Servicio.

� Observación.

Page 2: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

Nota: Esta información la crean con el nombre de la etiqueta Formulario

Clientes.

2. Se crear una etiqueta llamada Datos, que tenga la siguiente información.

3. Se crea una etiqueta llamada Informe Clientes.

En esta área se hace lo siguiente.

a. Ingreso en la etiqueta formulario clientes, selecciono las celdas B4:B15

Page 3: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

Clic derecho copiar,

b. Ingreso a la etiqueta llamada Informe Clientes, me ubico en la celda A1 clic

derecho copiar, pegado especial, clic en valores, clic en transponer, clic en

aceptar.

Organizo los encabezados, cambiando el aspecto.

4. Valido los campos para Tipo de documento, Género, Asunto, Servicios.

a. Me ubico en la celda de tipo de documento en el área donde voy a ingresar

la cédula, clic en la ficha datos, clic en validación de datos, clic en lista, clic

en origen, ingreso a la etiqueta llamada datos, selecciono el rango de los

datos de Tipo de documento, y clic en Aceptar. Lo mismo se hace para los

otros campos ya mencionados.

Page 4: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

b. Clic en Programador o desarrollador, Clic en grabar macro, le doy nombre

de guardar.

c. En la etiqueta de Formulario Clientes, selecciono el rango de C4:C15, clic

derecho copiar.

Page 5: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

d. Ingreso a la etiqueta Informe Clientes y me ubico en la fila donde voy a

pegar, es decir, digamos que en el día voy atender 250 clientes, entonces le

doy clic derecho pegado especial, clic en valores, clic en trasponer y

aceptar.

e. Selecciono el rango de la A1:L250, clic en la ficha inicio, en el grupo de

Modificar se encuentra el botón de comando ordenar y filtrar y le doy clic,

en orden personalizado, selecciono la columna A en el botón ordenar por y

clic en aceptar.

Page 6: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

f. Me ubico en celda A2.

g. Ingreso a la etiqueta llamada Formulario de Clientes, selecciono el rango

C4:C15 le doy suprimir y me ubico en la celda C4.

h. Detengo la macro.

i. Ingreso un botón por la ficha programador, grupo Controles, clic en

insertar y selecciono un botón.

j. Escribo el nombre GUARDAR.

k. Asigno la macro.

Clic en este botón.

Page 7: UNIDAD 4 Los datos- Taller 1- Crear una macro que permita guardar información de un formulario en una hoja diferente

POR: ELIANA CECILIA MADRID CORREA

Clic en aceptar.

h. Lo guardan con tipo archivo habilitado para macros.

Referencia digital.

www.exceltotal.com