Presentación de Estrategias de Enseñanza-Aprendizaje Virtual.pptx
Taller de tecnologia
1. TALLER DE TECNOLOGIA
1. Con la siguiente información aplica una macro con la multiplicación de la columna b y c.
2. responda c/u de las siguientes preguntas
a. describa brevemente la forma de crear macros en Excel
b. explique las opciones para ejecutar macros
c. ¿que no es una macro?
d. ¿Cómo se asigna la macro a un botón?
e. ¿Cómo se elimina una macro?
f. ¿Qué tienen que ver las macros con visual Basic?
g. ¿Qué es visual Basic?
h. ¿Qué son funciones: si, si anidada, Promedio, Contar si, Max, Min
3. Elaborar las macros del taller nº1 de la función si.
DESARROLLO
2.
a. 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.
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.
ARTICULO CANTIDAD VALOR UNITARIO VALOR TOTAL
LINEA 1 195 90.001 17,550.195
LINEA 2 150 150.000 22,500.000
LINEA 3 90 135.000 12,150.000
LINEA 4 55 240.000 13,200.000
2. 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 Detenergrabación.
b. fácilmente.
Hay varias maneras de ejecutar una macro en Microsoft Excel. Una macro es una acción o
un conjunto de acciones que puede usar para automatizar tareas. Las macros se graban en el
lenguaje de programación Visual Basic para aplicaciones. Siempre puede ejecutar una
macro haciendo clic en el comando macros en la pestaña programador de la cinta de
opciones. En función de cómo esté asignada la ejecución una macro, también puede
ejecutarla presionando una combinación de tecla de método abreviado haciendo clic en un
botón de la barra de herramientas de acceso rápido o en un grupo personalizado de la cinta
de opciones, o haciendo clic en un objeto, gráfico o control. Además, puede ejecutar una
macro automáticamente cada vez que abra un libro.
Antes de ejecutar macros
Antes de empezar a trabajar con macros, debe habilitar la ficha programador .
Para Windows, vaya a opciones de _GT_ de archivo > personalizar la cinta
de Opciones .
Para Mac, vaya a la barra de herramientas de > preferencias de Excel... > de la cinta
de &.
Después, en la sección personalizar la cinta de opciones, en pestañas principales,
active la casilla programador y presione Aceptar.
c.
Las Macros en Excel son un conjuntos de instrucciones que se ejecutan de manera
secuencial por medio de una orden de ejecución, claro esta que una Macro puede invocar a
otras, logrando de esta forma obtener operaciones cada vez mas complejas.
En el caso de Excel el lenguaje empleado para el uso de Macros es VBA (Visual Basic para
Aplicaciones), Excel cuenta con un "Editor de Visual Basic" o también conocido como
"Editor de VBA" que permite la creación, y/o mantenimiento de las Macros que se tengan
disponibles.
d.
1. Ve a la ficha “Programador”.
2. Haz clic sobre el botón “Insertar”.
3. Selecciona el control de Formulario “Botón”.
3. 4. Haz clic en tu hoja de trabajo, en el lugar que quieras colocar el botón y en el
cuadro que aparece, selecciona el nombre de la macro que quieres que se ejecute al
hacer clic sobre él.
5. Clic sobre el botón “Aceptar”
c.
1. . En la pestaña Programador, haga clic en Macros.
2. En la lista, haga clic en la macro que desea eliminar y haga clic en el botón
eliminar.
e.
En el momento que creemos un macro en Excel podremos utilizarlo cuando lo necesitemos.
Para insertar macros en Excel con Visual Basic deberemos seguir unos pasos y aprender
acerca del lenguaje de programación Visual Basic para acceder a las funcionalidades de
Excel y ampliar la aplicación hasta donde queramos. Además, podremos utilizar las
plantillas de Excel para formatear la hoja de cálculo e insertar macros de forma fácil.
Crear macros en Excel con Visual Basic
Podremos crear macros en Excel gracias a la herramienta que dispone Excel conocida como
grabar macro. La grabación del macro permitirá realizar de forma automática las tareas
repetitivas sin necesidad de saber programar. Y entonces, ¿por qué necesitamos saber
Visual Basic? Para poder crear nuevas funcionalidades de las que no dispone Excel
tendremos que introducirnos en el mundo de la programación. Este método de grabar un
macro para motorizar una acción la utilizamos en el tutorial de cómo hacer gráficos con
macros en Excel.
Para crear macros en Excel con Visual Basic seguiremos estas instrucciones:
1. Hacer clic en el menú de programador
2. Seleccionar la opción Visual Basic donde se abrirá el Editor de Visual Basic en
Excel
3. Crearemos nuestro primer macro indicando la subrutina con la palabra Sub y el
nombre del macro "PrimerMacro"
4. Al hacer intro, automáticamente nos aparecerán los paréntesis al final del nombre y
End Sub que indica el final de la subrutina
5. De esta forma delimitaremos el código que va a contener nuestro macro
Guardamos el macro con la extensión .xlsm para habilitar los macros y a continuación
ejecutaremos el macro en la flecha verde de la barra de herramientas o con el comando
F5+botón ejecutar.
4. f.
Visual Basic (VB) es un lenguaje de programación dirigido por eventos, desarrollado por
Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con
importantes agregados. Su primera versión fue presentada en 1991, con la intención de
simplificar la programación utilizando un ambiente de desarrollo.
La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta
marzo de 2008.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un
framework o marco común de librerías, independiente de la versión del sistema operativo
.NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de
fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo
de aplicaciones de bases de datos usando Data Access Objects, Remote Data Objects o
ActiveX Data Objects.
Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos
para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de
interfaces gráficas o GUI.
g.
Función si: La función SI es una de las funciones más populares de Excel y le permite
realizar comparaciones lógicas entre un valor y un resultado que espera.
Por esto, una instrucción SI puede tener dos resultados. El primer resultado es si la
comparación es Verdadera y el segundo si la comparación es Falsa.
Por ejemplo, =SI(C2="Sí",1,2) dice: SI(C2 = Sí, entonces devolver un 1, en caso contrario
devolver un 2)
Función SI anidada. La función SI es una de las funciones más utilizadas en Excel ya que
nos ayuda a probar si una condición es verdadera o falsa. Si la condición es verdadera, la
función realizará una acción determinada, pero si la condición es falsa entonces la función
ejecutará una acción diferente.
La función Promedio en Excel sirve para obtener la media aritmética entre un grupo de
valores que le pasemos como parámetros. Básicamente, lo que hace es sumar todos los
valores que le pasemos y los divide entre el conteo de los mismos.
5. La función CONTAR.SI en Excel nos da la oportunidad de contar el número de celdas de
un rango que cumplan con un criterio establecido. Solamente cuando el valor de dichas
celdas cumple la condición es considerada dentro de la cuenta.
La función máximo es una función definible en todo conjunto completamente ordenado
que asigna a cada n-tupla de valores el máximo de dichos valores. Análogamente se define
la función mínimo como el menor de los elementos de un cierto conjunto.