UNIVERSIDAD TECNICA DE COTOPAXI
FACULTAD DE CIENCIAS ADMINISTRATIVAS
LICENCIATURA EN ADMINISTRACIÓN DE EMPRESAS
TICS
NOMBRE: FERNANDA TOAQUIZA
ING: LORENA PAUCAR
OCTUBRE – MARZO
OBJETIVO
Optimizar las labores y procesos a través de la generación de macros, utilizando
operadores y sentencias de control, funciones y procedimientos de creación de
sentencias y formularios.
OBJETIVOS ESPECIFICOS
Facilitar el flujo de información y el procesamiento de datos, imprimir
uniformidad en los procedimientos, sintetizar y relacionar información y por
último, dar valor legal a determinadas transacciones.
Diseñar y crear eficientemente una macro para dar solución a una problemática
QUE ES MACROS
Una Macro es un pequeño programa, un conjunto de instrucciones, que se puede
configurar en determinadas aplicaciones ofimáticas, como Word o Excel, y cuya
principal finalidad es automatizar ciertas actividades rutinarias y repetitivas, así como
poder dotar a los documentos de una complejidad que, de otra manera, no sería posible.
Algunas de las Macros de Excel más habituales son, por ejemplo, dar el mismo
formato a una hoja concreta o crear una misma tabla. Otros usos más habituales de estas
instrucciones pueden ser, por ejemplo, para intercalar ciertos contenidos entre
determinadas filas u organizar algún contenido.
Antes de grabar una macro
Las macros y las herramientas de VBA se pueden encontrar en la pestaña
Desarrollador, que está oculta de forma predeterminada, por lo que el primer paso
consiste en habilitarla.
Grabar una macro
1. En el grupo Código en la pestaña Programador, haga clic en Grabar macro.
2. De manera opcional, escriba un nombre para la macro en el cuadro Nombre de
la macro, especifique una tecla de método abreviado en el cuadro Tecla de
método abreviado, y una descripción en el cuadro Descripción. A continuación,
haga clic en Aceptar para comenzar a grabar.
3. Realice las acciones que desee automatizar, como escribir texto repetitivo o
completar hacia abajo una columna de datos.
4. En la pestaña Programador, haga clic en Detener grabación.
Examine la macro y pruébela
Al modificar una macro, puede aprender un poco acerca del lenguaje de
programación Visual Basic.
Para modificar una macro, en el grupo Código en la pestaña Programador,
haga clic en Macros, seleccione el nombre de la macro y haga clic en Editar.
Esta acción hará que se inicie el Editor de Visual Basic.
Observe el código y vea de qué manera las acciones que ha grabado aparecen
como código. Es probable que entienda bien algo del código y que otra parte
le resulte un poco misteriosa.
Experimente con el código, cierre el Editor de Visual Basic y ejecute la
macro nuevamente. Esta vez observe si sucede algo distinto. SEGÚN
(GONZALEZ, 2010)
FORMULARIOS EN EXCEL
Los formularios de Excel son un método para añadir datos a nuestras hojas de
Excel. En estos formularios podemos añadir datos escritos a mano o incluso incluir
elementos que nos permitan elegir los datos para evitar errores. Lo cierto es que los
formularios de Excel son similares a cualquier formulario de los que estamos
acostumbrados a rellenar en papel o incluso en Internet, eso sí, en Excel.
TIPOS DE FORMULARIOS EN EXCEL
Cuando hablamos de formularios en Excel, es necesario recordar que podemos crear
tres tipos diferentes de formularios:
Formulario de datos.
Hojas de cálculo con controles de formulario o controles ActiveX.
Formularios de usuario en VBA.
A continuación describiré brevemente cada uno de ellos.
Formulario de datos
A través de un formulario de datos podemos mostrar al usuario la información de
una sola fila de una tabla. En este formulario se puede hacer la edición de la
información e inclusive crear un nuevo registro para la tabla.
Excel puede generar automáticamente un formulario de datos para cualquier
tabla. Un detalle importante que debes saber sobre los formularios de datos es que si
una celda contiene una fórmula no podrás modificar dicha fórmula mediante el
formulario sino que solamente se mostrará el resultado del cálculo sin poder editarlo.
Hoja de cálculo con controles de formulario
Ya que las celdas de una hoja de Excel nos sirven para introducir información,
podemos pensar en una hoja como un gran formulario. De esta manera, si
agregamos controles de formulario a nuestra hoja podremos crear formularios de
entrada de datos muy útiles. Por ejemplo, podemos agregar a nuestra hoja un control de
cuadro de lista para facilitar la selección de los elementos.
De igual manera podemos agregar botones, cuadros combinados, casillas de
verificación y otros controles más que nos ayudarán a crear formularios avanzados.
Formulario de usuario en VBA
Los formularios de usuario en VBA, también conocidos como UserForm, son cuadros
de diálogo que hacen uso de controles de formulario para solicitar información al
usuario.
Una vez que se ha creado el formulario de usuario podemos arrastrar y soltar los
controles que están disponibles desde el Cuadro de herramientas:
Los diferentes tipos de formularios en Excel nos evitarán dolores de cabeza ya que
podremos tener cierto grado de control sobre el ingreso de datos que otras personas
realizan sobre nuestras hojas de Excel. SEGUN (Ortíz, 2011)
PASOS PARA CREAR UN FORMULARIO EN EXCEL
Puede crear un formulario en Excel mediante la adición de controles de contenido,
como botones, casillas, cuadros de lista y cuadros combinados a un libro. Otras
personas pueden usar Excel para rellenar el formulario y a continuación, imprimirlo si
se desea.
1. Paso 1: Mostrar la pestaña Desarrollador
En el menú Excel, haga clic en Preferencias.
En Creación, haga clic en Ver.
Debajo De cinta de opciones, mostrar, seleccione la ficha Programador.
2. Paso 2: Agregar y dar formato a los controles de contenido
En la ficha Programador, haga clic en el control que desea agregar.
En la hoja de cálculo, haga clic en donde desee insertar el control.
Para establecer propiedades específicas del control, mantenga presionada la tecla
CONTROL y haga clic en el control y, a continuación, haga clic en Formato de
Control.
En el cuadro Formato de Control, establezca las propiedades que desee, como
fuente, alineación y color.
Repita los pasos 1 a 4 para cada control que desee agregar.
3. Paso 3: Proteger la hoja que contiene el formulario
En el menú Herramientas, elija protección y, a continuación, haga clic
en Proteger hoja.
Seleccione las opciones de protección que desee.
Guarde y cierre el libro.
4. Paso 4: Probar el formulario (opcional)
Si lo desea, puede probar el formulario antes de distribuirlo.
Pruebe el formulario como se describe en el paso 3.
Abra el formulario, rellénelo como lo haría el usuario y guarde una copia.