Ayuda
Ir al contenido

Dialnet


Excel 2007. Programación con VBA

Imagen de portada del libro Excel 2007. Programación con VBA

Información General

  • Autores: John Walkenbach
  • Editores: ANAYA MULTIMEDIA
  • Año de publicación: 2007
  • País: España
  • Idioma: español
  • ISBN: 978-84-415-2298-5, 84-415-2298-7
  • Texto completo no disponible (Saber más ...)

Otros catálogos

Índice

  • Introducción
     Temas
     Lo que necesita saber
     Lo que debe tener
     Normas de este libro
     Notas
     Organización de este libro
    Parte I. Base esencial
    1. Excel 2007: De dónde viene
     Breve historia de las hojas de cálculo
     Por qué Excel es fantástico para programadores
     El papel de Excel en la estrategia de Microsoft
    2. Excel en pocas palabras
     Pensar en términos de objetos
     Libros
     La interfaz de usuario de Excel
     Personalización de las vistas
     Introducción de datos
     Fórmulas, funciones y nombres
     Seleccionar objetos
     Formato
     Opciones de protección
     Acceso a las bases de datos
     Funciones de Internet
     Herramientas de análisis
     Complementos
     Macros y programación
     Compatibilidad
     Sistema de ayuda de Excel
    3. Técnicas y trucos para fórmulas
     Acerca de las fórmulas
     Calculo de fórmulas
     Referencias de celdas y rangos
     Usar nombres
     Errores de fórmula
     Fórmulas matriciales
     Técnicas para contar y sumar
     Trabajar con fechas y horas
     Crear megafórmulas
    4. Los archivos de Excel
     Iniciar Excel
     Tipos de formato de archivo
     Dentro de un archivo de Excel
     El archivo BHAR
     El archivo XLB
     Archivos de complementos
     Configuración de Excel en el registro
    Parte II. Desarrollo de aplicaciones Excel
    5. ¿Qué es una aplicación de hoja de cálculo?
     Aplicaciones de hojas de cálculo
     El programador y el usuario final
     Resolver problemas con Excel
     Tipos básicos de hojas de cálculo
    6. Conceptos básicos del desarrollo de aplicaciones de hoja de cálculo
     Determinar las necesidades del usuario
     Planificar la aplicación que necesita el usuario
     Determinar la interfaz de usuario más apropiada
     Sobre el programador y el usuario final
     Otras cuestiones sobre programación
    Parte III. Comprender Visual Basic para Aplicaciones
    7. Introducción a Visual Basic para Aplicaciones
     Introducción a BASIC
     Sobre VBA
     Los fundamentos de VBA
     Introducción al editor de Visual Basic
     Trabajar con el explorador de proyectos
     Trabajar con ventanas de código
     Personalizar el entorno del editor de Visual Basic
     La grabadora de macros
     Sobre los objetos y las colecciones
     Propiedades y métodos
     El objeto Comentario: un caso práctico
     Trabajar con objetos Range
     Cosas que hay que conocer sobre los objetos
    8. Fundamentos de la programación VBA
     Elementos del lenguaje VBA: visión global
     Comentarios
     Variables, tipos de datos y constantes
     Instrucciones de asignación
     Matrices
     Variables de objeto
     Tipos de datos definidos por el usuario
     Funciones integradas
     Manipular objetos y colecciones
     Controlar la ejecución
    9. Trabajar con procedimientos Sub de VBA
     Sobre los procedimientos
     Ejecutar procedimientos Sub
     Pasar argumentos a procedimientos
     Técnicas de control de errores
     Un ejemplo real que usa procedimientos Sub
    10. Crear procedimientos de función
     Procedimientos Sub frente a procedimientos Function
     ¿Por qué crear funciones personalizadas?
     Un ejemplo de función introductorio
     Procedimientos Function
     Argumentos de Function
     Ejemplos de Function
     Emular la función SUMA de Excel
     Depurar funciones
     El cuadro de diálogo Insertar función
     Usar complementos para almacenar funciones personalizadas
     Usar el API de Windows
    11. Ejemplos y técnicas de programación con VBA
     Trabajar con rangos
     Trabajar con libros y hojas
     Técnicas de VBA
     Algunas funciones prácticas para utilizar en código
     Algunas funciones de hoja prácticas
     Llamadas al API de Windows
    Parte IV. Trabajar con UserForms
    12. Cuadros de diálogo personalizados alternativos
     Antes de crear un UserForm
     Usar un cuadro de introducción de datos
     La función MsgBox de VBA
     El método GetOpenFilename de Excel
     El método GetSaveAsFilename de Excel
     Solicitar un directorio
     Mostrar los cuadros de diálogo integrados en Excel
     Mostrar un formulario de datos
    13. Introducción a los UserForms
     Cómo maneja Excel los cuadros de diálogo personalizados
     Insertar un nuevo UserForm
     Añadir controles a un UserForm
     Controles del cuadro de herramientas
     Ajustar los controles de UserForm
     Ajustar las propiedades del control
     Mostrar y cerrar UserForms
     Crear un UserForm: un ejemplo
     Eventos UserForm
     Hacer referencia a los controles del UserForm
     Personalizar el cuadro de herramientas
     Crear plantillas de UserForm
     Lista de comprobación de un UserForm
    14. Ejemplos de UserForm
     Crear un menú UserForm
     Seleccionar rangos desde un UserForm
     Crear una pantalla de presentación
     Deshabilitar el botón de cerrar el UserForm
     Cambiar el tamaño de un UserForm
     Hacer zoom y desplazar una hoja desde un UserForm
     Técnicas del cuadro de lista
     Usar el control de página múltiple en un UserForm
     Usar un control externo
     Animar una etiqueta
    15. Técnicas de UserForm avanzadas
     Un cuadro de diálogo no modal
     Mostrar un indicador de progreso
     Crear asistentes
     Emular la función MsgBox
     Un UserForm con controles deslizantes
     Un UserForm sin barra de título
     Simular una barra de herramientas con un UserForm
     Un UserForm de tamaño ajustable
     Controlar varios botones de UserForm con un controlador de eventos
     Seleccionar un color en un UserForm
     Mostrar un gráfico en un UserForm
     Un formulario de datos mejorado
     Un rompecabezas en un UserForm
    Parte V. Técnicas avanzadas de programación
    16. Programar utilidades de Excel con VBA
     Sobre las utilidades de Excel
     Usar VBA para programar utilidades
     ¿Qué hace que una utilidad sea buena?
     Utilidades de texto: anatomía de una utilidad
     Más acerca de las utilidades de Excel
    17. Trabajar con tablas dinámicas
     Un ejemplo introductorio
     Crear una tabla dinámica más compleja
     Crear varias tablas dinámicas
     Crear una tabla dinámica reversible
    18. Trabajar con gráficos
     Acerca de los gráficos
     Técnicas comunes de VBA para crear gráficos
     Usar VBA para aplicar formato
     Moficar los datos utilizados en un gráfico
     Utilizar VBA para mostrar rótulos de datos arbitrarios en un gráfico
     Mostrar un gráfico en un formulario de usuario
     Entender eventos de gráfico
     Trucos de VBA para crear gráficos
     Gráficos animados
     Crear un gráfico interactivo
    19. Comprender los eventos de Excel
     Tipos de eventos que Excel puede controlar
     Lo que debe saber acerca de los eventos
     Eventos de nivel de libro de trabajo
     Eventos de hoja de trabajo
     Eventos de gráficos
     Eventos de aplicación
     Eventos de UserForm
     Eventos no asociados a un objeto
    20. Interactuar con otras aplicaciones
     Iniciar otra aplicación desde Excel
     Activar una aplicación con Excel
     Ejecutar cuadros de diálogo del Panel de control
     Utilizar la automatización en Excel
     Enviar correo electrónico personalizado a través de Outlook
     Enviar datos adjuntos de correo electrónico desde Excel
     Trabajar con ADO
    21. Crear y utilizar complementos
     ¿Qué es un complemento?
     El Administrador de complementos de Excel
     Crear un complemento
     Un ejemplo de complemento
     Comparar archivos XLAM y XLSM
     Manipular complementos con VBA
     Optimizar el rendimiento de los complementos
     Problemas especiales relacionados con los complementos
    Parte VI. Desarrollo de aplicaciones
    22. Trabajar con la cinta de opciones
     Fundamentos de la cinta de opciones
     VBA y la cinta de opciones
     Personalización de la cinta de opciones
     Creación de una barra de herramientas de las antiguas
    23. Trabajar con menús contextuales
     Visión general del objeto CommandBar
     Usar VBA para personalizar menús contextuales
     Menús contextuales y eventos
    24. Ofrecer ayuda para sus aplicaciones
     Ayuda para sus aplicaciones de Excel
     Sistemas de ayuda que utilizan componentes de Excel
     Mostrar la ayuda en un explorador Web
     Utilizar el Sistema de ayuda HTML
     Asociar un archivo de Ayuda a una aplicación
     Asociar un tema de Ayuda con una función VBA
    25. Desarrollar aplicaciones orientadas al usuario
     ¿Qué es una aplicación orientada al usuario?
     El Asistente de amortización de crédito
     Conceptos de desarrollo de aplicaciones
    Parte VII. Otros temas
    26. Problemas de compatibilidad
     ¿Qué es la compatibilidad?
     Tipos de problemas de compatibilidad
     Evitar el uso de nuevas funciones
     ¿Funcionará con un Macintosh?
     Crear una aplicación internacional
    27. Manipular archivos con VBA
     Realizar operaciones de archivo comunes
     Mostrar información detallada de un archivo
     Trabajar con archivos de texto
     Ejemplos de manipulación de archivos de texto
     Comprimir y descomprimir archivos
    28. Manipular componentes de Visual Basic
     Presentación del IDE
     El modelo de objetos IDE
     Mostrar todos los componentes de un proyecto de VBA
     Enumerar todos los procedimientos VBA de un libro de trabajo
     Sustituir un módulo con una versión actualizada
     Utilizar VBA para escribir un código de VBA
     Añadir controles a un Userform a la hora de diseñarlo
     Crear UserForms mediante programación
    29. Comprender los módulos de clase
     ¿Qué es un módulo de clase?
     Ejemplo: Crear una clase NumLock
     Más información sobre módulos de clase
     Ejemplo: una clase de archivo CSV
    30. Trabajar con colores
     Especificar colores
     La escala de grises
     Experimentos con colores
     Los temas de los documentos
     Trabajar con objetos forma
     Modificación de los colores del gráfico
    31. Preguntas frecuentes sobre la programación de Excel
     Preguntas generales sobre Excel
     Procedimientos
     Funciones
     Objetos, propiedades, métodos y eventos
     Complementos
     Interfaz de usuario
    Apéndice. Contenido del CD-ROM
    Índice alfabético


Descripción principal

  • Excel 2007 es una hoja de cálculo extremadamente completa, con numerosas características desconocidas para el usuario común; como Visual Basic para Aplicaciones (VBA), el lenguaje de programación integrado en Excel y en otras aplicaciones de Microsoft Office.

    Excel 2007. Programación con VBA nos muestra de forma didáctica una completa información que incluye desde la grabación de macros básicas hasta la creación de sofisticadas aplicaciones y utilidades pensadas para su uso por parte de los usuarios. Con esta obra aprenderá a personalizar UserForms de Excel, utilizar VBA con gráficos y tablas dinámicas, crear aplicaciones de control de eventos, trabajar con subprocedimientos VBA, interactuar con otras aplicaciones y mucho más.

    Por último, en el CD-ROM adjunto, el usuario encontrará una versión de evaluación de Microsoft Office Professional 2007, con los ejemplos seguidos en cada capítulo, así como diferentes materiales que le servirán de gran utilidad.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno