Macros en Word y Excel

Conoceremos y diferenciaremos complementos en word y Excel, así como el desarrollo de tablas dinámicas y de pequeños programas en macros con Excel

BLOQUE2:Navegadores

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by Lasantha Bandara - Premiumbloggertemplates.com.

BLOQUE 3: Electrónico

En este bloque aprenderemos a configurar un navegador o aplicaciones a conocer complementos para la web mediante herramientas como lo son javascript, HTML5, y CSS3.

sábado, 10 de diciembre de 2016

BUCLE FOR EN JAVASCRIPT



Etiqueta que me permite decirle al navegador que voy a trabajar con un tipo de documento web conocido como javascript.

Establecemos la etiqueta de ejecución de javascript.




CÓDIGO COMPLETO




sábado, 26 de noviembre de 2016

COMO HACER UN BLOG PASO A PASO



En este vídeo aprenderás a crear un blog bajo la plataforma blogger como servicio de gmail.

Objetivo: Conocer e identificar herramientas on-line para aplicarlos en trabajos académicos



jueves, 10 de noviembre de 2016

TALLER INFORMÁTICA 1ER PARCIAL 2DO QUIMESTRE


1.       Variable se define como. Una caja que almacena un tipo de dato entero y decimal

2.       Explique la diferencia entre diagrama de flujo y algoritmo.
Algoritmo es una secuencia de ordenes para resolver un problema computacional, diagrama de flujo me permite solucionar un problema computacional por medio de gráficos representativos.

3.       URL se define como.
Localizador de recurso uniforme, por medio de esta dirección se pueden mostrar información que contenga una web.
  
4.   Desarrollar un algoritmo que me permita imprimir los números pares del 1 al 100


Inicio
Num
If(num%2==0)
               El numero “num” ingresado es par
               Sino
               El numero “num” ingresado no es impar
              Mientras (num<=100)

 5.      DESARROLLE UN ALGORITMO CORRESPONDIENTE A UN PROGRAMA QUE ESCRIBE EL PORCENTAJE DESCONTADO EN UNA COMPRA, INTRODUCIENDO POR TECLADO EL PRECIO DE LA TARIFA Y EL PRECIO PAGADO.
ENTEROS total, num_art, precio, desc
 REAL iva
INICIO
       LEER precio, num_art
        Total=precio*num_art
Iva=total*0.19
Total=total+iva
Si total=>13000 entonces
     Desc=(total*5)/100
 Sino
      Desc=0
       FINSI
       Total=total-desc
   EL RESULTADO ES precio*num_art,iva,desc, total
FIN

6.   Imprimir un mensaje de bienvenida en javascript



7.       Imprimir en javascript dos valores que me permitan realizar una suma. 

variables - 3a

variables - 3a






8.       Defina cuál es la diferencia entre java y javascript

JAVA.- Me permite desarrollar aplicaciones en ambiente empresarial
JAVASCRIPT.- es usado comúnmente para desarrollar aplicaciones para la web.




10.       URL dinámica

Son páginas generadas con los datos que se muestran en un sitio Web dinámico que se
Almacenan en ficheros o Base de Datos intermedia.

11.- Palabras claves que muestran información en javascript son

              Document.write(“MI MENSAJE”);

              Alert(“MI NUEVO MENSAJE”);

              Confirm(“Nuevo mensaje”);

        Todas tres muestran un mensaje de salida. 


12.       Ingresar por medio de un objeto de entrada de datos su nombre en javascript

 

NOTA: prompt es una caja de texto  de validación de datos usado en javascript

13.       Imprimir en javascript los números del 1 al 50
lazo for - ejemplo 7



 14.       MENCIONE EDITORES DE CODIGO CON SU DESCRIPCIÓN

ECLIPSE

SUBLIME.TEXT

NETBEANS

VISUAL STUDIO

BORLAND C++

DREAMWEAVER

SPRING 

15.       PLATAFORMAS DE ALMACENAMIENTO SON Y DETERMINAR EN QUE CONSISTEN. 

GOOGLE DRIVE

DROPBOX

ONE DRIVE

USB ONLINE 

NOTA: INVESTIGAR LA DESCRIPCIÓN O CARACTERÍSTICA DE CADA PLATAFORMA 

jueves, 22 de septiembre de 2016

TEMAS PARA EL EXAMEN



SE DETERMINA QUE EL EXAMEN ES TEÓRICO Y QUE SE BASA MÁS EN TALLERES QUE DE CLASES Y GLOSARIO


TEMAS

Funciones en Excel
Pasos para configurar una IP
Función personalizada en excel
Manejo de USERFORM en Excel(tema solo para técnico)
Glosario 1 y 2
Talleres





viernes, 16 de septiembre de 2016

TALLER #2 DEL TERCER PARCIAL


1.- MENCIONAR LOS PASOS PARA CONFIGURAR UNA IP AUTOMÁTICA
EL OBJETIVO DE APRENDER ESTOS PASOS ES PARA CONECTARNOS VIA WIFI DESDE NUESTRA COMPUTADORA HACIA UN ROUTER.

DAR CLIC EN EL SIGUIENTE ENLACE

2.- DESCRIBA EL ESQUEMA BÁSICO DE UNA PÁGINA HTML


POR MOTIVOS DE PROBLEMAS CON LA INFORMACIÓN SE ADJUNTA EL LINK DEL ARCHIVO FUENTE PARA DESCARGARLO DESDE GOOGLE DRIVE









miércoles, 7 de septiembre de 2016

TALLER #1 TERCER PARCIAL




1.- MENCIONAR LOS PASOS PARA UNA CARTERA VENCIADA EN EXCEL
      ESTÁ EN EL CUADERNO
2.- MENCIONAR EL ESQUEMA DE UN ALGORITMO
      TODO ALGORITMO EMPIEZA CON UN ESQUEMA A CONTINUACIÓN
      INICIO
      ENTRADA -VARIABLES
      PROCESO -
      FIN
   
3.- DESARROLLO DE UN ALGORITMO BÁSICO
     DESARROLLAR UN ALGORITMO QUE ME PERMITA MOSTRAR LOS NUMEROS PARES
    
     INICIO
     ENTRADA VAL
     PROCESO VAL / 2 == 0
     RESULTADO VAL
     FIN




4.- DESARROLLOO DE UNA FACTURA SENCILLA EN EXCEL
      
  

5.-  DIFERENCIA ENTRE LA FUNCIÓN VAN Y TIR

VAN.-  VALOR NETO ACTUAL
SINTAXIS

=VNA (tasa de descuento; matriz que contiene el flujo de fondos futuros)+ inversión inicial

TIR.- TASA INTERNA DE RETORNO

SINTAXIS
=TIR (matriz que contiene los flujos de caja)


5.- PASOS PARA GRABAR UNA MACROS
REVISAR EL SIGUIENTE ENLACE


sábado, 30 de julio de 2016

miércoles, 20 de julio de 2016

GLOSARIO #3



HTML5: Establece una serie de nuevos elementos y atributos que reflejan el uso típico de los sitios web modernos. Es la quinta revisión importante del lenguaje básico de la World Wide Web, HTML.
TCP: Protocolo de Control de Transmisión, es uno de los protocolos fundamentales en Internet. Fue creado entre los años 1973 y 1974 por Vint Cerf y Robert Kahn.
IP: Número que identifica, de manera lógica y jerárquica, a una Interfaz en red (elemento de comunicación/conexión) de un dispositivo (computadora, tableta, portátil, smartphone) que utilice el protocolo IP (Internet Protocol), que corresponde al nivel de red.
ETHERNET: Estándar de redes de área local para computadores con acceso al medio por detección de la onda portadora y con detección de colisiones (CSMA/CD).
PROGRAMACIÓN: Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación.
ALGORITMO: Conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad.
JAVASCRIPT: Lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos,3 basado en prototipos, imperativo, débilmente tipado y dinámico.
PROCESO: Conjunto de actividades mutuamente relacionadas o que al interactuar juntas, simultánea o sucesivamente en los elementos de entrada los convierten en productos o resultados
 MÉTODO: serie de pasos sucesivos, conducen a una meta. El objetivo del profesionista es llegar a tomar las decisiones y una teoría que permita generalizar y resolver de la misma forma problemas semejantes en el futuro.


URL: identificador de recursos uniforme (Uniform Resource Identifier, URI) cuyos recursos referidos pueden cambiar, esto es, la dirección puede apuntar a recursos variables en el tiempo.

sábado, 16 de julio de 2016

TALLER #2



1.-  Mencione tres errores en Excel



2.- Base de datos se define como.


3.- Establezca la diferencia entre la función Y y la función O



4.- Explique en que consiste la función personalizada. 

5.- Ordene según corresponda. 


EN DESORDEN
EN ORDEN
1.- B1>=7
2.- ()
3.- =SI
4.- “PROMOVIDO”
5.- “NO PROMOVIDO”

A.-  __
B.-  __
C.-  __
D.- __
E.-  __

sábado, 9 de julio de 2016

FUNCIÓN PERSONALIZADA EN EXCEL


Mediante VBA puedes crear tus propias funciones para realizar cálculos complejos
Lo primero que tienes que hacer es entrar al editor de VBA (Alt+F11) , luego en nuestro libro hacemos clic derecho sobre Microsoft Excel Objetos, luego seleccionamos Insertar y hacemos clic sobre Modulo, esto nos creara una sección en la que podemos agregar funciones y macros.



Ahora hacemos doble clic sobre la nueva sección Módulo1 y agregamos este código:

Function CalculaImpuesto(Valor As Double) As Double
Dim calculo As Double
calculo = Valor * 0.13
CalculaImpuesto = calculo
End Function


Ahora ya tenemos la función disponible para nuestra hoja de calculo.

Como utilizar la función en nuestra hoja de calculo.
La función que hemos creado esta ahora disponible como todas las demás funciones de Excel, para usarla ingresamos esto en cualquier celda



=CalculaImpuesto(A3)

Donde A3 puede ser cualquier valor numérico o celda que contenga algún número.

FUNCIÓN SI.ERROR



La función si.error es una función lógica que permite verificar si la información insertada es correcta. La sintaxis de la fórmula se compone de la siguiente manera:

Sintaxis de la Función Si.Error

Valor    Obligatorio. Es el argumento donde busca un error.
Valor_si_error    Obligatorio. Es el valor que se devuelve si la fórmula se evalúa como un error. Se evalúan los tipos de error siguientes: #N/A, #¡VALOR!, #¡REF!, #¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!.

EJEMPLO BÁSICO

OTRO EJEMPLO 


Utilidad de la Función Si.Error
I. Validar una condición dada para una base de datos.
Ejemplo: Si queremos que la condición sea obtener un monto  >=35000 el resultado será VERDADERO; caso contrario, debería arrojar como resultado FALSO.
II. Validar la veracidad de una fórmula
La función también permite verificar la validez de una fórmula. Si es falso, devuelve el valor especificado si la fórmula contiene algún error; de lo contrario, devuelve el resultado de la fórmula.

A esta función se la puede combinar con la función buscarv para que tenga más potencia 

FUNCIONES LÓGICAS EN EXCEL


FUNCION Y
La función Y en Excel es una función lógica que nos permitirá evaluar varias expresiones lógicas y saber si todas ellas son verdaderas. Será suficiente con que cualquiera de las expresiones sea falsa para que el resultado de la función también sea FALSO.

SINTAXIS
Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
Valor_lógico2 (opcional): Expresiones lógicas a evaluar, opcional hasta un máximo de 255.
La función Y solamente regresará el valor VERDADERO si todas las expresiones lógicas evaluadas son verdaderas. Bastará con que una sola expresión sea falsa para que la función Y tenga un resultado FALSO.



Ahora agregaré una cuarta expresión que será falsa: 7<>7. Observa cómo será suficiente para que la función Y devuelva el valor FALSO:


Hay un ejemplo mas fácil de  implementarlo y de entenderlo





La función O es una de las funciones lógicas de Excel y como cualquier otra función lógica solamente devuelve los valores VERDADERO o FALSO después de haber evaluado las expresiones lógicas que se hayan colocado como argumentos.

Podemos cambiar en la función anterior la Y por la O y probar como también lo podemos utilizar de esta forma.


NOTA: Al desarrollar una función lógica luego de poner un parámetro se le ubica el punto y coma como en las imágenes mostradas arriba. 


viernes, 1 de julio de 2016

MACROS 1 EN EXCEL



MACROS es para automatizar tareas en el cual empleamos la opción desarrollador que trae visual basic con sigo para poder abrir esta opción realizamos los siguientes pasos.


1.- Ir a la pestaña desarrollador


2.- Si no esta habilitada, habilitarla en archivo - opciones -  personalizar cinta de opciones en el lado derecho aparecen todos los componentes o asistentes que tenemos que instalar.

3.- Una vez realizado ese paso ingresamos a visual basic, que se encuentra ubicado en la parte derecha superior de excel.



4.- Escogemos la opción insertar - user form




5.- Luego de insertar user form nos va a mostrar un panel de herramientas y un formulario como el que veremos a continuación.

En el cual hemos seleccionado con las herramientas que vamos a utilizar con una raya



6.-  finalmente insertamos un command button o botón de comando el cual se encuentra ubicado en la misma ubicación de las herramientas anteriores , damos doble clic al botón

7.- Doble clic en el botón calcular para empezar a codificar 







Y codificamos almacenando en el TextBox3.Text el resultado ya que en ese cuadro de texto se va a mostrar el resultado.




Probamos nuestra macro en el botón de play de color verde que se encuentra en la barra de herramientas



FUNCIONES LÓGICAS EN EXCEL 1



El objetivo de conocer, identificar y diferenciar las funciones lógicas en excel es de mucha importancia debido a que en la universidad nos tocará lidiar con ellas o cuando empezemos en el mundo empresarial. 

La función SI es de gran ayuda para tomar decisiones en base al resultado obtenido en la prueba lógica.


SINTAXIS 

Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el resultado es VERDADERO o FALSO.
Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado de la Prueba_lógica sea VERDADERO.
Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es FALSO.




EJEMPLO DE LA FUNCIÓN SI 


=SI(B2>=60,"APROBADO","REPROBADO")

La función la desarrollamos en la celda donde se van a mostrar los resultados  en este caso es la celda C2 la cual arroja un mensaje correcto si se cumple o no la condición. 



Utilizar una función como prueba lógica

Es posible utilizar el resultado de otra función como la prueba lógica que necesita la función SI  siempre y cuando esa otra función regrese como resultado VERDADERO o FALSO. Un ejemplo de este tipo de función es la función ESNUMERO la cual evalúa el contenido de una celda y devuelve el valor VERDADERO en caso de que sea un valor numérico. En este ejemplo quiero desplegar  la leyenda “SI” en caso de que la celda de la columna A efectivamente tenga un número, de lo contrario se mostrará la leyenda “NO”.





BIBLIOGRAFÍA: https://exceltotal.com/la-funcion-si-en-excel/







sábado, 25 de junio de 2016

BLOQUE 2: NAVEGADORES DE INTERNET



OBJETIVO:

Usar herramientas tecnológicas adecuadas y con propósitos claros dentro de su proceso de aprendizaje en las asignaturas del currículo.


TEMAS:

TABLAS DINÁMICAS 
MACROS EN EXCEL 
FUNCIÓN SI 
ESTADÍSTICAS 1
DIFERENCIA ENTRE NAVEGADORES 
ELEMENTOS DE LA INTERNET 
HTML5 Y CANVAS 

miércoles, 15 de junio de 2016

TALLER #1 DE INFORMÁTICA



1.- Mencione los pasos para restaurar un sistema

2.- Bits se define como.

3.- Defina que es el sistema operativo

4.- Por medio del video mencionar los pasos para instalar Windows.

5.- Mencione los pasos para grabar una macros en Word.


viernes, 10 de junio de 2016

FUNCIONES LÓGICAS Y DE REFERENCIA EN EXCEL







FUNCIONES
DESCRIPCIÒN
SINTAXIS
SI  
Comprueba si se cumple una condición y devuelve un valor si se evalua como VERDADERO y otro valor si se evalua como falso.
SI(condición, [si_verdadero], [si_falso])
O     (OR)
Comprueba si alguno de los dos argumentos
O(valor_lógico1, [valor_lógico2], …)
AND  (Y)
Regresa el valor VERDADERO si todos los parámetros son verdaderos ó regresa FALSO si alguno de los parámetros es falso.
Y(valor_lógico1, [valor_lógico2], …)
BUSCARH
Busca en la primera fila de una tabla o matriz de valores y devuelve el valor en la misma columna desde una fila especificada.
BUSCARH(valor_buscado, rango, valor_regresado, [ordenado])
BUSCARV
Busca un valor en la primera columna de la izquierda de una tabla y luego devuelve un valor en la misma fila desde una columna especificada. De forma predeterminada, la tabla se ordena de forma ascendente.
BUSCARV(valor_buscado, rango, valor_regresado, [ordenado])

sábado, 4 de junio de 2016

GLOSARIO #2



Macros: Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que están siempre disponibles cuando los necesites ejecutar.

Función OR: Regresa el valor VERDADERO si alguno de los parámetros es verdadero o regresa FALSO si todos los parámetros son falsos.

Función BUSCARV: Busca un valor en la primera columna de la izquierda de una tabla y luego devuelve un valor en la misma fila desde una columna especificada. De forma predeterminada, la tabla se ordena de forma ascendente.

Función BUSCARH: Busca en la primera fila de una tabla o matriz de valores y devuelve el valor en la misma columna desde una fila especificada.

VBA: Es el lenguaje de macros de Microsoft Visual Basic que se utiliza para programar aplicaciones Windows y que se incluye en varias aplicaciones Microsoft. VBA permite a usuarios y programadores ampliar la funcionalidad de programas de la suite Microsoft Office.

Variable: una variable está formada por un espacio en el sistema de almacenaje y un nombre simbólico que está asociado a dicho espacio.

DIM: DIM es una palabra reservada que se utiliza para declarar variables las cuales puedes utilizar en tu codificación. De acuerdo a Microsoft "Declara y asigna espacio para almacenar una o más variables"

Constante: Las constantes son valores inmutables que se conocen en tiempo de compilación y no cambian mientras dura el programa.  Las constantes se declaran con el modificador const.

Tipo de Dato: Un dato es una colección de resultados compuesta por caracteres, números y símbolos almacenados en el procesador de manera que puedan ser procesados. Los tipos de datos simples son: Numéricos (enteros, reales), Lógicos (booleanos), Carácter (caracteres, cadenas de caracteres).

Programación lógica: es un tipo de paradigmas de programación dentro del paradigma de programación declarativa. El resto de los su paradigmas de programación dentro de la programación declarativa son: programación funcional, programación con restricciones, programas DSL (de dominio específico) e híbridos.


Programación: es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales. El código fuente es escrito en un lenguaje de programación.

GLOSARIO #1


Informática: Conjunto de conocimientos técnicos que se ocupan del tratamiento automático de la información por medio de computadoras.
Ofimática: es un conjunto de herramientas, designa al conjunto de técnicas, aplicaciones y herramientas informáticas que se utilizan en funciones de oficina para optimizar, automatizar, y mejorar tareas y procedimientos relacionados.
Firewall: Un firewall es software o hardware que comprueba la información procedente de Internet o de una red y, a continuación, bloquea o permite el paso de ésta al equipo, en función de la configuración del firewall.
Hardware: Parte tangible de la computadora como por ejemplo el monitor, el teclado el mouse, etc.
Software: Parte intangible de la computadora como programas o aplicaciones.
Bits: Un bit es un dígito del sistema de numeración binario. La capacidad de almacenamiento de una memoria digital también se mide en bits, pues esta palabra tiene varias acepciones.
Byte: es la unidad de información de base utilizada en computación y en telecomunicaciones, y que resulta equivalente a un conjunto ordenado de bits generalmente 8 bits.
XSLS: es un lenguaje para transformar XML documentos en otros documentos XML,  o en otros formatos, como HTML para páginas web, texto plano o en XSL formato a objetos, que posteriormente se pueden convertir a otros formatos, tales como PDF, PostScript y PNG.
Base de datos: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Sistema operativo: es el software básico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.
Función SI: expresión que utilice cualquier operador lógico o también puede ser una función de Excel que regrese como resultado VERDADERO o FALSO.
ERROR #N/A: Cuando el valor no está disponible para una formula
Causa: faltan datos y en su lugar se coloca #N/A. 
Solución: escribir datos  donde se ha colocado #N/A

Se da un valor inadecuado para el valor buscado BUSCARV; BUSCARH.  Solución: verifique el valor buscado sea el correcto

sábado, 21 de mayo de 2016

Tabla Dinámica

Se mostrará el cuadro de diálogo Crear tabla dinámica. Si es necesario podrás ajustar el rango de datos que se considerará en la tabla dinámica.


Lo primero es dirigirnos a insertar y seleccionamos el icono de la parte izquierda el que dice tabla dinámica el primer icono con la curva.


En este mismo cuadro de diálogo se puede elegir si se desea colocar la tabla dinámica en una nueva hoja de Excel o en una ya existente.  Haz clic en el botón Aceptar y se creará la nueva tabla dinámica.


Excel agregará en la parte izquierda del libro la tabla dinámica y en la parte derecha la lista de campos. Esta lista de campos está dividida en dos secciones, primero la lista de todos los campos de los cuales podremos elegir y por debajo una zona a donde arrastraremos los campos que darán forma al reporte ya sea como columna, fila, valor o como un filtro.

Para completar la tabla dinámica debemos arrastrar los campos al área correspondiente. Siguiendo el ejemplo propuesto del artículo anterior, colocaré como columna el campo Producto y como fila al campo Ciudad. Finalmente como valores colocaré el campo Ventas.


De manera predeterminada Excel aplica la función SUMA a los valores y la tabla dinámica que resulta después de hacer esta configuración es la siguiente:



Utilizando una tabla dinámica fue posible crear un reporte de una manera fácil y sin la necesidad de utilizar fórmulas. Pronto veremos cómo se pueden elaborar tablas dinámicas más complejas que permitirán realizar un análisis profundo de la información.

Funciones Básicas en Excel



FUNCIÓN SUMA: =SUMA (ARGUMENTO; ARGUMENTO) función matemática que devuelve el resultado de la adición de los argumentos que pueden ser valores, direcciones de celdas o rangos de celdas. si el contenido de la celda es alfanumérico se ignora.

FUNCIÓN PROMEDIO: =PROMEDIO (ARGUMENTO; ARGUMENTO; ARGUMENTO) esta es una función estadística que devuelve el promedio o media aritmética de los argumentos especificados. Estos pueden ser valores, referencias de celdas o rangos de celdas.

FUNCIÓN CONTAR: =CONTAR (ARGUMENTO; ARGUMENTO; ARGUMENTO) función estadística que cuenta el número de celdas que contienen valores numéricos. Los argumentos que son valores de error o bien un texto que no puede traducirse en números, se pasan por alto.

FUNCIONES MÁXIMO Y MÍNIMO =MAX (ARGUMENTO; ARGUMENTO)   –   =MIN (ARGUMENTO; ARGUMENTO) funciones estadísticas que devuelven respectivamente, el mínimo y el máximo de un conjunto de valores o contenidos de celdas consignados en los argumentos. Si los argumentos no contienen números, ambas funciones devuelven a 0.


FUNCIONES LÓGICAS: Excel tiene la posibilidad de incluir condicionales en las formulas, esto significa que permite elegir entre dos acciones según que la condición sea verdadera o falsa  =SI (CONDICIÓN; ARGUMENTO_SI_ES_V; ARGUMENTO_SI_ES_F).



FUNCIONES DE BÚSQUEDA


FUNCIONES LÓGICA




FUNCIONES FINANCIERAS 



Grabar Macros En Word



Macros en Word
Grabar, escribir y guardar una macro, como hacerlo tutorial paso por paso. Ejecutar más rápido y facilitar las tareas que hacemos a diario en los programas de Microsoft Office. Como usar la grabadora de macros y el editor de Visual Basic. Crear y personalizar botones para ejecutar las macros.

¿Qué es una macro?
Una macro es un conjunto de comandos o instrucciones enviados al programa, que se ejecutan secuencialmente una tras otra.
De hecho macro es la abreviatura de macroinstrucción. Se usan para agrupar acciones repetitivas y rutinarias. Una macro funciona de forma similar a las herramientas que incluye Word o Excel en cada menú.
Podemos ejecutarla cuando sea necesario usando un botón o una combinación de teclas. Las macros son creadas en el lenguaje de programación Microsoft VBA (Visual Basic para Aplicaciones) incluido en Word, Excel, Access, PowerPoint y otros programas de Office.

Lo que se indica a continuación se aplica a Word, Excel y otros programas de Office de forma algo similar.

1- Crea un nuevo documento en Word.
2- En la pestaña Programador da un clic en "Grabar macro".



3- Escoge en la ventana que se abre si vas a asignar a dicho macro un botón o una combinación de teclas.
4- Da un clic en "Aceptar" para comenzar la grabación.
A partir de este momento todas las acciones que se realicen quedarán guardadas.
Durante la grabación de una macro se puede usar el ratón, para activar herramientas y comandos pero no para seleccionar texto.
Para hacerlo usa las teclas de dirección (flechas) con la tecla Mayus (Shift) presionada.
5- Para terminar da un clic en el botón "Detener grabación".



Para ejecutar una macro creada da un clic en el botón, usa la combinación de teclas asignadas o selecciona la macro en la ventana "Macros".
La ventana "Macro" la puedes ver en la ficha "Vista" o abrirla las teclas ALT + F8.