Novedades para desarrolladores en Excel 2010
Importante
Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.
Si desarrolla soluciones de libro personalizadas, puede aprovechar las siguientes mejoras de programabilidad y características de Excel 2010.
Nuevas características para desarrolladores de Excel
Si es un programador de Excel, puede aprovechar las características siguientes:
Cambios en el SDK de XLL Ahora, el kit de desarrollo de software (SDK) de XLL admite llamadas a nuevas funciones de hoja de cálculo, el desarrollo de funciones asincrónicas definidas por el usuario, el desarrollo de funciones definidas por el usuario seguras para clústeres que pueden descargarse en un clúster de cálculo y la creación de complementos XLL de 64 bits.
Mejoras en VBA para habilitar la migración de macros XLM Excel 2010 incluye varias mejoras de VBA que habilitan la migración de cualquier macro de Excel 4.0 a VBA. Las mejoras incluyen un mayor rendimiento para los métodos relacionados con la impresión y las propiedades de gráficos que antes no estaban disponibles con el código VBA.
Extensibilidad de interfaz de usuario mejorada Si desarrolla soluciones personalizadas, puede activar fichas en la cinta, que forma parte de la interfaz de usuario de Microsoft Office Fluent, mediante programación. Por ejemplo, puede hacer que sus fichas personalizadas se comporten de manera similar a las fichas contextuales integradas, donde las fichas aparecen solo cuando se producen eventos específicos. Además, puede aumentar o reducir los grupos de la cinta personalizados cuando se cambia el tamaño de la cinta y personalizar menús contextuales con controles enriquecidos.Además, puede agregar opciones de interfaz de usuario personalizadas y otros elementos a la nueva .
Cambios en el SDK de Open XML El SDK de Open XML 2.0 ahora admite objetos de nivel de esquema además de la compatibilidad en el nivel de elemento incluida en el SDK de Open XML 1.0. Esto facilita la manipulación de libros y otros documentos mediante programación fuera de las aplicaciones de escritorio de Office 2010, por ejemplo como parte de una solución basada en el servidor.
Excel de 64 bits
Excel 2010 está disponible en una versión de 64 bits, lo que significa que se pueden crear libros de mayor tamaño y más complejos. La ventaja de usar una versión de 64 bits es la capacidad de contar con una memoria física (RAM) que supera el límite de 2 gigabytes (GB) de la versión de Excel de 32 bits.
Compatibilidad para sistemas de alto rendimiento
Muchas organizaciones dependen de clústeres de cálculo de alto rendimiento para aumentar su escala computacional. Por ejemplo, una firma financiera puede usar clústeres de cálculo para agilizar modelos financieros de cálculos intensivos de ejecución prolongada en los que se ejecuta una fórmula miles de veces, cada vez con diferentes entradas. Excel 2010 incluye ahora opciones para la integración con clústeres de cálculo. En concreto, ahora los desarrolladores de Excel pueden desarrollar funciones definidas por el usuario seguras para clústeres en complementos XLL para habilitar la descarga del procesamiento de las funciones definidas por el usuario en un clúster de cálculo al llamar desde un libro de Excel. Para admitir la ejecución de dichas funciones definidas por el usuario en un clúster de cálculo, el desarrollo de un clúster de cálculo debe implementar un conector de clúster de Excel, que es la interfaz entre Excel y un clúster de cálculo de un fabricante específico. Si hay disponible un clúster de cálculo compatible, los usuarios pueden indicar a Excel que use dicho clúster mediante la selección de un conector de clúster y la configuración de un nombre de clúster específico para su uso en las opciones Avanzadas del cuadro de diálogo Opciones de Excel.
Funciones más precisas
En respuesta a los comentarios de las comunidades académicas, científicas y de ingeniería, Excel 2010 ofrece un conjunto de funciones estadísticas y de otros tipos más exactas. Además, se ha cambiado el nombre de algunas funciones existentes para describir mejor lo que hacen.
Mejoras en la exactitud Se han optimizado varias funciones para mejorar la exactitud. Por ejemplo, Excel 2010 devuelve resultados más exactos para las distribuciones chi cuadrado y beta.
Funciones más coherentes Se ha cambiado el nombre de determinadas funciones estadísticas para que sean más coherentes con las definiciones de funciones de la comunidad científica y con otros nombres de funciones en Excel. Los nombres de funciones nuevos también describen con mayor exactitud su funcionalidad. Los libros creados con versiones anteriores de Excel seguirán funcionando a pesar de estos cambios en los nombres debido a que las funciones originales aún existen en la categoría Compatibilidad.
Para obtener una lista completa de funciones nuevas y actualizadas, consulte What's New: Changes made to Excel functions.
Estas nuevas funciones están disponibles en VBA como miembros del objeto WorksheetFunction .
Nueva versión de Solver
Excel 2010 incluye una nueva versión del complemento Solver, que se puede usar para buscar soluciones óptimas en análisis de hipótesis. Solver tiene una interfaz de usuario mejorada, un nuevo Solver evolutivo basado en algoritmos genéricos que controla los modelos con funciones de Excel, nuevas opciones de optimización global, una mejor programación lineal y métodos de optimización no lineales y nuevos informes de linealidad y viabilidad. Además, el complemento Solver ahora está disponible en una versión de 64 bits.
Para obtener información acerca de cómo usar las funciones de Solver de VBA, consulte Using the Solver VBA Functions.
Para obtener ayuda detallada para Solver de Frontline Systems, vea la Ayuda de Solver en www.solver.com.
Nuevos miembros del modelo de objetos
Para obtener una lista de nuevos objetos, colecciones y enumeraciones, vea New Objects, Collections, and Enumerations.
Para obtener una lista de las nuevas propiedades, métodos, eventos y constantes, consulte New Members and Constants.
Nota
Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.