Sie sind auf Seite 1von 7

BARRAS DE DESARROLLADORES DE EXCEL

Complementos de Office en Excel

La pestaña programador (Excel 2007, 2010) o pestaña desarrolladora (Excel 2013)


es muy útil para acceder a distintas opciones como las macros, códigos Visual
Basic, insertar controles, ver el código o propiedades de controles de formulario o
controles ActiveX, comandos XML etc.

Sin embargo, dicha ficha, por defecto, no está visible en Excel 2007, ni en 2010 ni
tampoco en 2013. Hoy veremos cómo mostrar dicha ficha en las 3 versiones de
Excel mencionadas.

Microsoft Excel 2013 lleva la web a Excel. Las nuevas Complementos de Office
ofrecen una amplia gama de nuevos escenarios y soluciones interesantes en un
entorno fácil de usar para el desarrollo de aplicaciones web dinámicas. Ahora puede
usar lenguajes dinámicos populares (como Python, PHP, Perl y JavaScript) y
características de herramientas de desarrollo web (como Microsoft Visual Studio
2012) para el desarrollo de aplicaciones. El desarrollo web también le permite usar
las comunidades mundiales de desarrolladores y la disponibilidad de los distintos
ejemplos de código, marcos y bibliotecas, que amplían la aplicabilidad de las
aplicaciones para distintos escenarios. Puede crear dos tipos de Complementos de
Office en Excel, complementos de contenido y complementos de panel de tareas.

Los complementos de contenido para Office integran las características web como
contenido que se puede mostrar en línea con el documento. Los complementos de
contenido para Office le permiten integrar visualizaciones de datos web, escenarios
multimedia incorporados (tal como la integración de un reproductor de vídeo para
YouTube o una galería de imágenes), así como otras capacidades de contenido
externas. En la figura 1 se muestra una implementación de un complemento de
contenido en Excel 2013.
Figura 1. Complemento de contenido en Excel 2013

Los complementos de panel de tareas para Office funcionan en paralelo con un


documento de Office y permiten a los desarrolladores de complementos de Office
proporcionar información contextual y funcionalidad para mejorar la experiencia de
visualización y creación de documentos. Por ejemplo, un complemento de panel de
tareas para Office puede buscar y recuperar información de producto desde un
servicio web en función del nombre de producto o número de pieza que los usuarios
seleccionen en el documento.

Figura 2. Complemento de panel de tareas en Excel 2013


Nuevas funciones de hoja de cálculo

Microsoft Excel 2013 agrega unas 50 funciones de hoja de cálculo nuevas para la
compatibilidad con el formato Open Document (ODF 1.2).

Además, ahora puede usar funciones de servicio web (en la categoría de


funciones Web) para tener acceso anónimo a los servicios web de REST.
Notablemente, se incluye la función FILTERXML, que permite usar expresiones
XPath para filtrar el código XML que devuelve una llamada a la función
WEBSERVICE.

Análisis rápido

La característica Análisis rápido, tal como se muestra en la figura 3, es una nueva


herramienta de UI contextual que permite el acceso de un solo clic a características
de análisis de datos, tales como fórmulas, formato condicional, minigráficos, tablas,
gráficos y tablas dinámicas. Puede habilitar y deshabilitar la visualización de la
función de análisis rápido en Excel 2013 mediante programación con los
métodos Show y Hide del objeto QuickAnalysis.

Figura 3. Herramienta Análisis rápido


Disponibilidad de nuevos orígenes de datos

Puede conectarse a un conjunto de nuevos orígenes de datos compatibles con


PowerPivot, incluidas las fuentes OData, Azure, fuentes de datos de SharePoint o
los proveedores adicionales de bases de datos OLE. Los nuevos
objetos DataFeedConnection, ModelConnection, TextConnection y WorksheetData
Connection contienen los datos y la funcionalidad necesarios para conectarse a
nuevos orígenes de datos.

Nota

La documentación sobre nuevos objetos y miembros en Excel 2013 todavía no


se ha completado.

Usar el modelo de objetos DataModel

Un nuevo modelo de objetos DataModel (además del modelo de objetos existente


de Visual Basic para aplicaciones) le permite cargar y actualizar orígenes de datos
mediante programación. Esta ampliación al modelo de PowerPivot presentado en
Excel 2010 permite integrar orígenes de datos adicionales y ofrece la capacidad
para combinar datos de varios orígenes de datos mediante programación. Entre los
nuevos objetos importantes de este modelo se incluyen los
objetos Model, ModelChanges, ModelRelationship y ModelTable.
Crear gráficos dinámicos que no sean dependientes en tablas dinámicas

Puede usar el desacoplamiento de los gráficos dinámicos y las tablas dinámicas en


Excel 2013. Los gráficos dinámicos y las tablas dinámicas basados en un origen de
datos OLAP o PowerPivot se pueden desacoplar de manera que se pueda crear
gráficos dinámicos independientes de cualquier tabla dinámica y navegar por los
datos mediante cualquier experiencia exclusiva de gráficos dinámicos. Esta
situación contrasta con el paradigma actual, en el que los gráficos dinámicos se
crean para acompañar a una tabla dinámica. Este desacoplamiento se representará
tanto en el cliente de Excel 2013 Client como en Microsoft Excel Services.

Interfaz de un único documento

El cambio a una interfaz de un único documento (SDI) en Excel 2013 tiene


implicaciones para la programación. La SDI implica que cada libro tendrá su propia
ventana de aplicación de nivel superior y su cinta correspondiente. Este cambio no
afectará a ninguno de los métodos, los eventos ni las propiedades existentes de
ventana de nivel de aplicación. Todos los métodos, los eventos y las propiedades
existentes de la ventana de nivel de libro ahora funcionan en la ventana de nivel
superior de ese libro.

Activar y desactivar animaciones mediante programación

Ahora puede usar la nueva propiedad EnableMacroAnimations en el


objeto Application para alternar la visualización de animaciones. Las animaciones
se deshabilitan de forma predeterminada durante la ejecución de macros. Para
habilitar las animaciones, agregue Application.EnableMacroAnimations = True al
principio de la macro. Para permitir que Excel muestre las animaciones durante la
ejecución de macros, deberá establecer esta configuración para cada macro.

Escala de tiempo

Excel 2013 incluye un nuevo control de escala de tiempo para filtrar datos
modelados. La escala de tiempo ofrece una manera visual para ver y cambiar un
rango contiguo de fechas y filtrar objetos basados en elementos dinámicos, tales
como tablas dinámicas y gráficos dinámicos. Las escalas de tiempo están
relacionadas con la segmentación de datos y amplían los miembros existentes del
modelo de objetos relacionados con la segmentación de datos. Además, se
presentan dos nuevos objetos específicos a la escala de
tiempo, TimelineState y TimelineViewState.

La protección de las hojas lleva más tiempo

La protección de las hojas lleva mucho más tiempo que en versiones anteriores de
Excel. Esto no es notable cuando se protege una hoja manualmente, pero si hay
código que protege o desproteger las hojas repetidamente, puede producirse un
problema de rendimiento.

El retraso se debe a una mayor seguridad en Excel 2013 para archivos protegidos
por contraseña, ya que usa un algoritmo de hash más fuerte (SHA-512). En Office
2010, el algoritmo de hash predeterminado para los archivos protegidos por
contraseña es SHA1. Este cambio mejora la seguridad de los libros Excel protegidos
por contraseña en comparación con las versiones anteriores, pero puede provocar
problemas de rendimiento para algunos desarrolladores de Office. Esto está
previsto en el diseño y no hay solución alternativa.
INSTITUTO NORMAL RAFAEL LANDIVAR
MAZATENANGO SUCH

CURSO:
Computación

CATEDRATICO:
Fabiola Rivera

BARRAS DE DESARROLLADORES DE EXCEL

Bryan Steven Coronado Acosta


5to. Bach. En Educación
Sección: “B

Das könnte Ihnen auch gefallen