ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Excel macros y Windows (Archivos BAT o BATCM)

Mario Alejandro ObandoEnsayo1 de Marzo de 2020

2.920 Palabras (12 Páginas)247 Visitas

Página 1 de 12

UNIVERSIDAD PRIVADA NORORIENTAL

GRAN MARISCAL DE AYACUCHO

NUCLEO ANACO

ANACO, ESTADO ANZOÁTEGUI.

[pic 1]

Excel macros y Windows

(Archivos BAT o BATCM)

Profesor                                                                                                      Integrantes:

Antoinne Orozco                                                                                     Mario Obando C.I: 27.832.870

                                                                                           Daniel Bastidas C.I: 27.651.092                          

                                                                                         SECCIÓN     C-3

Marzo  – 2018

Índice

Contenido

INTRODUCCIÓN        3

Macros de Excel        4

Definición        4

Ejemplo 1: Copiar formato en varias hojas        5

Ejemplo 2: Referencias relativas        7

Ejemplo 3: Las cuatro operaciones básicas con macros        8

VBS        9

Programar en VBS        10

Windows (archivos bat o batch)        12

Definición        12

Comando mas utilizados        12

Conclusión        20

Bibliografía        21

INTRODUCCIÓN

     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 un corto espacio de tiempo y con una nula probabilidad de error . Las macros tienden a almacenarse en el ámbito del propio programa que las utiliza y se ejecutan pulsando una combinación especial de teclas o un botón especialmente creado y asignado para tal efecto, son útiles entre otras cosas por que permiten la automatización de tareas repetitivas y  principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas una y otra vez.

     Una macro no es más que una seria de comandos o instrucciones que permanecen almacenados dentro de Excel y que podemos ejecutar cuando sea necesario y cuantas veces lo deseemos.

     Con respecto al Windows archivo bat o Batch son simplemente pequeños archivo de texto plano, que contienen códigos o instrucciones escritos en el lenguaje de MSDOS, estos códigos son lo que se conoce como comandos y alojan una serie de órdenes que son dadas por el usuario en forma secuencial al sistema que puede ser ejecutado e interpretado por el DOS o la línea de comandos de nuestro sistema operativo. 

Macros de Excel

Definición

     Si hay tareas de Microsoft Excel que realiza reiteradamente, puede grabar una macro para automatizarlas. Una macro es una acción o un conjunto de acciones que se puede ejecutar todas las veces que desee. Cuando se crea una macro, se graban los clics del mouse y las pulsaciones de las teclas. Después de crear una macro, puede modificarla para realizar cambios menores en su funcionamiento.

     Imagine que todos los meses crea un informe para el gerente del departamento contable. Desea que los nombres de los clientes con cuentas vencidas aparezcan en rojo y en negrita. Puede crear y luego ejecutar una macro que aplique rápidamente estos cambios de formato en las celdas seleccionadas.

Ejemplo 1: Copiar formato en varias hojas

El link anterior muestra la forma de usar el grabador de macros

El siguiente macros copia un formato establecido en cualquier hoja que se aplique.

[pic 2]

La hoja 7 esta vacía, antes de ejecutar la macros

Se ejecuta el macros 2

[pic 3]

La hoja 7, después de ejecutar la macro

(Para mayor visualización de la imagen, hacer click en la misma)

Descargar ejemplo: Copiar formato en varias hojas

 

Ejemplo 2: Referencias relativas

El link anterior muestra el código de referencia relativa VBA

 

[pic 4]

Hoja antes de ejecutar macros

[pic 5]

Hoja después de ejecutar la macros referencia relativa

(Para mayor visualización de la imagen, hacer click en la misma)

Descargar ejemplo: Referencia-Relativa

Ejemplo 3: Las cuatro operaciones básicas con macros

El siguiente ejemplo ejecuta una macro por cada operación básica: suma, resta, multiplicación y división[pic 6]

Hoja antes de ejecutar las macros

[pic 7]

Hoja después de ejecutar las 4 macros

(Para mayor visualización de la imagen, hacer click en la misma)

Descargar ejemplo: Como ejecutar una macro

VBS

     VBS (Visual Basic Scripting Edition) es un leguaje de script desarrollado por Microsoft y soportado por el navegador Internet Explorer. Esta basado en el lenguaje de programación Visual Basic, pero es mucho mas sencillo. Es similar al JavaScript.

     Se ejecuta desde pagina wed para incluir controles interactivos como botones y barras de desplazamientos. Ademas VBS es instalado por defecto en todos los Windows desde Windows 98 en adelante y en otras familias de Windows. Aunque con VBS no se pueden hacer grandes cosas, se puede utilizar para hacer automatizaciones como la eliminación de carpetas/archivos temporales, o inicios automáticos de programas.

Programar en VBS

     Para programar en VBS, se nesecita un simple editor ASCII, como ser Bloc de Notas para Windows, o EDIT de MSDOS.


   
Una vez que terminemos de escribir nuestro programa, lo deberemos guardar con la extención .vbs, y ya será ejecutable en cualquier sistema operativo Windows.


   
Como siempre, antes de comenzar a programar en cualquier lenguaje, hay que tener claro algúnos criterios como lo que es una "variable".

     Una variable, en pocas palabras es un lugar de memoria reservado, para guardar algú tipo de información, ya sea String (texto), números, valores booleanos (1,0), etc.


   
Para declarar una variable en VBS se utiliza SET, seguido del nombre de la variable:

Insertar CODE, HTML o PHP:

SET var_1

     Hay hemos declarado una var_1, llamada "variable.


   
También es posible declarar y definir una variable, como se ve en el siguiente ejemplo:

Insertar CODE, HTML o PHP:

SET var_1="Hola Amigos"

     Hay ya hemos puesto, que es lo que debe guardar en memoria vbs, para usarlo posteriormente.

   
Comenzaremos viendo el ejemplo más clásico en el mundo de los programadores, el clásico y conocido "Hola Mundo", el código que emplearemos para este ejemplo es el siguiente:

Insertar CODE, HTML o PHP:

msgbox "Hola Mundo


   
Este ya es un programa hecho en VBS, que muestra un simple mensaje en pantalla.

   
El compilador de VBS, cuando compila un programa y lo ejecuta (porque estos programas nunca están compilados, el Windows los compila y los ejecuta al ser iniciados), lo lee como una carta, es decir, primer lee la linea 0, luego la 1, 2, 3, y así sucesivamente, cosa que no es cierta en lenguajes como C, que primeramente el compilador ejecuta las lineas del main, y luego sigue con los Includes, etc..


   
VBS, al igual que otros lenguajes de programación visuales permiten poner títulos a las ventanas como así botones, como "Aceptar", "Continuar", "Cancelar", etc.

Windows (archivos bat o batch)

Definición

     Son simplemente pequeños archivo de texto plano, que contienen códigos o instrucciones escritos en el lenguaje de MSDOS, estos códigos son lo que se conoce como comandos.
Estos archivos son guardados con la extensión de archivo .bat o .cmd. Al ejecutarse alguno de ellos (dar dos clics), Windows automáticamente inicia la consola o interprete de comandos de MSDOS y ejecuta las instrucciones o códigos que contienen en grupo, de forma secuencial.
     La consola de CMD, también conocida como Símbolo del sistema, intérprete de comandos o consola de MSDOS, durante muchos años fue el medio de comunicación o intérprete entre la máquina y el usuario.

...

Descargar como (para miembros actualizados) txt (15 Kb) pdf (1 Mb) docx (965 Kb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com