¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. Aprenda el lenguaje VBA - y conviértase en un experto en Excel (versiones 2019, 2021 y Microsoft 365)

Aprenda el lenguaje VBA y conviértase en un experto en Excel (versiones 2019, 2021 y Microsoft 365)

Información adicional

  • 5% de descuento en todos los libros
  • Envío gratis a partir de 25 € de compra
  • Versión online gratis por un año

Características

  • Encuadernación rústica - 17 x 21 cm
  • ISBN: 978-2-409-04292-8
  • EAN: 9782409042928
  • Ref. ENI: OST21EXCVBA

Información adicional

  • 5% de descuento en todos los libros
  • Versión online digital, no descargable
  • Consultable en línea durante 10 años inmediatamente después de la validación del pago.

Características

  • HTML
  • ISBN: 978-2-409-04293-5
  • EAN: 9782409042935
  • Ref. ENI: LNOST21EXCVBA
Visual Basic for Application (VBA) es un lenguaje de programación diseñado para proporcionar funcionalidades adicionales a las herramientas del paquete Microsoft Office y, más concretamente, a Excel, al hacer posible la automatización de cálculos en los libros, y además: - crear funciones gestionadas como funciones nativas de Excel. - crear formularios que permiten al usuario interactuar con la aplicación. - implementar muchas funcionalidades, como por ejemplo: enviar un correo electrónico,...
Consultar extractos del libro Extracto del libro
  • Nivel Medio a Experto
  • Número de páginas 407 páginas
  • Publicación octubre 2023
  • Nivel Medio a Experto
  • Publicación octubre 2023
Visual Basic for Application (VBA) es un lenguaje de programación diseñado para proporcionar funcionalidades adicionales a las herramientas del paquete Microsoft Office y, más concretamente, a Excel, al hacer posible la automatización de cálculos en los libros, y además:
- crear funciones gestionadas como funciones nativas de Excel.
- crear formularios que permiten al usuario interactuar con la aplicación.
- implementar muchas funcionalidades, como por ejemplo: enviar un correo electrónico, crear un informe en PowerPoint, imprimir un documento, ejecutar una aplicación, abrir un archivo, modificar la configuración de Windows, etc.

VBA es un lenguaje accesible, es decir: no requiere conocimientos avanzados de programación.

El objetivo de este libro es enseñarle a usar el lenguaje VBA y a desarrollar habilidades en Excel. Se ha elaborado con la versión de Excel disponible con una suscripción de Microsoft 365, pero también podrá sacarle partido si dispone de las versiones 2019 o 2021.

Tras una breve introducción a VBA, comenzará utilizando funciones avanzadas de Excel para gestionar una lista de empleados (validación de datos, cálculos con fechas, funciones condicionales, cálculos matriciales, formato condicional, rangos con nombre variables, importación de datos actualizados a través de archivos CSV, etc.). Se le pedirá que cree un formulario de entrada de ventas y luego que interactúe con Excel mediante VBA, utilizando algunas buenas prácticas de programación (Option Explicit). A continuación, usará tablas y gráficos dinámicos vía Excel y VBA para gestionar el seguimiento de una campaña de prueba para una aplicación de venta en línea compatible con el entorno sincronizado de OneDrive (o SharePoint) para Windows. El siguiente ejercicio utiliza funciones de fecha para calcular la duración y el coste de cada tarea en un proyecto informático. En el último capítulo, el ejemplo propuesto le permitirá consolidar datos, automatizar la entrada de datos en línea y enviar datos mensuales por correo electrónico a varias agencias inmobiliarias.

El enfoque utilizado se basa principalmente en ejemplos extraídos de la vida profesional. Cada capítulo corresponde a un caso de negocio y se desglosa en conceptos del curso y explicaciones para llevar a cabo el ejercicio. El objetivo es guiarle tanto como sea posible para que pueda poner en práctica los conceptos del curso de inmediato.

Los libros de Excel necesarios para la realización de los ejercicios (enunciados) y las versiones corregidas están disponibles para su descarga en la página web de Ediciones ENI: www.ediciones-eni.com

Descargas

Introducción
  1. Introducción
    1. ¿Por qué aprender VBA?
    2. ¿Por qué este libro?
    3. ¿Qué nivel se necesita para leereste libro?
    4. ¿Cuál será su nivel alfinal de la lectura de este libro?
    5. ¿Cómo leer este libro?
    6. Los autores
  2. Antes de empezar
    1. Vocabulario específico
    2. Métodos abreviados de teclado
      1. Operaciones con un libro
      2. Operaciones con hojas de cálculo
    3. Versiones de Microsoft Office Excel
      1. Excel 2003
      2. Excel 2007
      3. Excel 2010
      4. Excel 2013
      5. Excel 2016
      6. Excel 2019
      7. Excel 2021
      8. Microsoft Excel 365
      9. Office para Mac
      10. Versión del libro
      11. Idioma del producto de Office
Gestión de empleados: explotación de los datos en bruto
  1. Fórmulas avanzadas de Excel: descripción de ejemplo
    1. Descripción general del ejemplo
    2. Información general sobre el libro
    3. Funciones
  2. Fórmulas avanzadas de Excel: conceptos del curso
    1. Lista desplegable en una celda - Validaciónde datos
    2. Fórmula de búsqueda
    3. Estructura condicional en Excel: condiciones y SI
    4. Fórmula condicional
    5. Gestión de los casos de error
    6. Cálculo matricial
  3. Fórmulas avanzadas de Excel: realizar el ejemplo
    1. Datos extraídos de un archivo CSV
    2. Nombrar rangos
    3. Funciones de búsqueda: mostrar el puestoy el salario del año anterior
    4. Manejo de errores y fórmulas condicionales
    5. Gestionar el error en los salarios de los reciénllegados
    6. Salario medio por rango y área: cálculomatricial frente a fórmula condicional
      1. Con fórmulas condicionales
      2. Con cálculo matricial
    7. Creación de la pirámide de edad
    8. Usar fórmulas para rangos variables
  4. Indicadores clave y compartidos: descripción del ejemplo
    1. Descripción general del ejemplo
    2. Información general sobre el libro
    3. Funciones
  5. Indicadores clave y compartidos: conceptos del curso
    1. Funciones de Excel
    2. Creación de un minigráfico
    3. Formato condicional simple
    4. Introducción a la tabla
  6. Indicadores clave y compartidos: realización del ejemplo
    1. Configuración de la tabla
    2. Fórmulas estadísticas
    3. Destacar datos
    4. Minigráfico vs. gráfico clásico
Administración de ventas y formularios VBA
  1. Formulario de gestión de ventas: descripción del ejemplo
    1. Presentación del ejemplo
    2. Presentación del archivo
    3. Funciones
  2. Formulario de gestión de ventas: conceptos del curso
    1. Concepto de programación
    2. Concepto de formulario
    3. Escribir código
    4. Utilidad de la instrucción Option Explicit
    5. Cómo funciona el editor de Visual Basic
  3. Formulario de gestión de ventas: realización del ejemplo
    1. Creación del formulario
    2. Crear controles en el formulario
    3. Definición de procedimientos y eventos
    4. Redacción de código: procedimientosy eventos
  4. Protección de un libro: descripción del ejemplo
    1. Presentación del ejemplo
    2. Presentación del archivo
    3. Funciones
  5. Protección de un libro: conceptos del curso
    1. Mostrar/ocultar una hoja
      1. Proteger la estructura
    2. Proteger la hoja y sus celdas
    3. Proteger el código VBA
  6. Protección de un libro: creación del ejemplo
    1. Ocultar las hojas Facturas y Productos
    2. Proteger la estructura del libro
    3. Mostrar el stock a través de un formulario
    4. Proteger las celdas de la hoja Inicio
    5. Proteger el código VBA
Gestión de una campaña de prueba
  1. Creación de tablas y gráficos dinámicos (TD y GD): descripción del ejemplo
    1. Presentación del ejemplo
    2. Presentación del archivo
    3. Funciones
  2. Creación de tablas y gráficos dinámicos (TD y GD): conceptos del curso
    1. Crear una tabla dinámica sencilla
    2. Crear una tabla dinámica con el asistente
    3. Campos calculados y elementos calculados
      1. Crear un gráfico dinámico
  3. Crear tablas y gráficos dinámicos (TD y GD): realización del ejemplo
    1. Stock de anomalías
    2. Número de anomalías por proyecto(y prioridad)
    3. Progreso de los casos de pruebas
    4. Revisión de los ciclos de prueba
    5. Indicador de estado de las pruebas
  4. Automatizar la creación de un informe en PowerPoint: descripción de ejemplo
    1. Presentación del ejemplo
    2. Descripción general del archivo
    3. Funcionalidades
  5. Automatizar la creación de informes en PowerPoint: conceptos del curso
    1. Grabación de macros
    2. Crear una tabla dinámica con VBA
    3. Crear un gráfico con VBA
    4. Trabajar con PowerPoint
  6. Automatizar la creación de informes de PowerPoint: realizar el ejemplo
    1. Actualizar y copiar los gráficos
    2. Número de pruebas por persona
    3. Dar formato al informe
    4. Crear el informe de PowerPoint
    5. Operar con archivos guardados en OneDrive o SharePoint
    6. Finalizar
Gestión de los empleados
  1. Cálculo de duración y horario: descripción del ejemplo
    1. Descripción general del ejemplo
    2. Descripción general del archivo
    3. Funcionalidades
  2. Cálculo de la duración y del planning: conceptos del curso
    1. Fórmulas de fecha
      1. Formato condicional avanzado
  3. Cálculo de la duración y del planning: realización del ejemplo
    1. Cálculo de la duración de cada tarea
    2. Formato del diagrama de Gantt
  4. Gestión de asistencia. Herramienta de administración: presentación del ejemplo
    1. Presentación del ejemplo
    2. Presentación del archivo
    3. Funcionalidades
  5. Gestión de asistencia. Herramienta de administración: conceptos del curso
    1. Creación dinámica de controles
    2. Tablas de VBA
  6. Gestión de asistencia - Herramienta de administración: realización del ejemplo
    1. Inicialización del formulario
    2. Bloquear el acceso a la hoja Planning
    3. Calcular el coste del proyecto
Consolidación y uso compartido de datos
  1. Consolidación de datos diversos: descripción del ejemplo
    1. Presentación del ejemplo
    2. Descripción de los libros
    3. Funciones
  2. Consolidación de varios datos: conceptos del curso
    1. Operación con hojas y libros
    2. Seleccionar y abrir un libro de Excel
    3. Bucles
    4. Formato de la celda
    5. Fórmula de Excel en código VBA
    6. Select Case y estructura condicional
  3. Consolidación de varios datos: realización del ejemplo
    1. Estructura del código
    2. Declaración de variables de hoja y libro
    3. Configuración del cuadro de diálogopara abrir el archivo
    4. Recorrido de las hojas
  4. Compartir datos: descripción del ejemplo
    1. Presentación del ejemplo
    2. Presentación de los libros y herramientasutilizadas
    3. Funcionalidades
  5. Intercambio de datos: conceptos del curso
    1. Formulario de tabla
    2. OneDrive
    3. Encuestas
    4. Enviar un correo electrónico con VBA a travésde Outlook
  6. Uso compartido de datos: realización del ejemplo
    1. Crear un formulario de tipo autocompletar para facilitarla introducción de datos
    2. Crear una encuesta compartida a través deOneDrive y entregarla
    3. Enviar un correo electrónico con las estadísticasde ventas a las agencias
Autor : Franck CHARDON GOLFETTO

Franck CHARDON GOLFETTO

Franck Chardon-Golfetto, que cursó estudios superiores especializados en informática de imágen y en producción con opción CAD/CAM, es un experto sénior que cuenta con más de 32 años de experiencia en diversas áreas industriales y en el uso de Excel y VBA con aplicaciones en el campo de los vehículos industriales, las telecomunicaciones, la consultoría, los servicios, la contabilidad, etc. Ha sido formador habitual en estas mismas tecnologías, adaptando sus cursos a diversos entornos, como el ámbito social, la contabilidad, la gestión presupuestaria, la consultoría empresarial y de gestión, la restauración, las ventas, etc. Sus variadas experiencias le han permitido actualizar de forma pausada este libro añadiendo pequeños toques personales y consejos pedagógicos basados en su experiencia, que facilitarán la adaptabilidad al mundo profesional de las diversas aplicaciones propuestas.
Más información
Autor : Jean-Emmanuel  CHAPARTEGUI

Jean-Emmanuel CHAPARTEGUI

Tras cursar un máster en Ciencias de la Gestión y especializarse en Gestión de Sistemas de Información, Jean-Emmanuel Chapartegui ha impartido durante cuatro años un curso sobre Excel/VBA para controllers de gestión en la universidad francesa Paris Dauphine. Consultor de Sistemas de Información, trabaja principalmente en gestión de proyectos, diseño de aplicaciones funcionales y pruebas. Sus muchos proyectos le han permitido usar Excel/ VBA en una amplia variedad de contextos, ofreciéndole la oportunidad de escribir este libro para transmitir su experiencia a los lectores.
Más información

Novedades

Ver más