Curso de Excel 2010 avanzado

Logo de Excel
Apuntes de Excel avanzado y ejercicios de clase.
Curso de Foment del Treball Nacional

Ejercicios

Básico

Funciones

Tiempo

Proteger

Matrices

Macros

  • Introducción a la utilización de macros — Configuración y archivos

  • Macro: ahora y contador — Ventajas e inconvenientes de la Grabadora de macros.

  • Macro: factura — Automatizar el uso de una factura: cambiar el IVA, rellenar/vaciar los datos y mostrar/ocultar detalles.

  • Tipos de referencia en las macros — Relativa o absoluta

  • Macro: Menú de botones — Navegación por las pestañas

  • Fórmulas R1C1 — Tipo de referencia a celdas usadas en las macros

  • Macro: Cambiar el IVA de una factura

  • El libro de macros personal "personal.xlsb" — Se indica al grabar una macro y sirve para que la macro esté disponible desde cualquier libro en ese ordenador.

  • Macro: MacroInsertarFilaDetalle — Insertar una línea de detalle a una factura.

  • Macro: RellenarLetras — Rellena una selección con letras empezando por "a", "b", "c" y llegando como máximo hasta "zzz".

Funciones personalizadas

  • Función: nif — Calcula la letra del NIF

  • Función: edad — Calcula la edad a partir de la fecha de nacimiento

  • Función: calc_importe — Calcular el importe personalizado

Visual Basic

Eventos

  • Evento: Al abrir el libro de trabajo — Podemos iniciar algunos valores para el cálculo. Por ejemplo marcar el mes actual.
  • Evento: Al cambiar la hoja — Marcamos de rojo las celdas que se van modificando →
Private Sub Worksheet_Change(ByVal Target As Range)
Target.Font.ColorIndex = 3 'rojo
End Sub
  • Evento: Al cambiar la selección de una hoja — Contamos el número de veces que la celda ha sido seleccionada →
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim celda As Range
For Each celda In Target.Cells
If IsNumeric(celda.Value) Then
celda.Value = celda.Value + 1
End If
Next
End Sub

Descargar

Comentarios

Proinf.net, ©2003-2017 ci 3.1.5 (CC) Esta obra está bajo una licencia de Creative Commons Este software está sujeto a la CC-GNU GPL