Compartir a través de


Solución de problemas de los archivos de Office y soluciones personalizadas con el registro de telemetría

Use Registro de telemetría de Office 2013 para determinar problemas de compatibilidad con Office 2013 y soluciones generadas para las versiones anteriores de Office.

En el siguiente artículo se describe el Registro de telemetría y cómo usarlo. Para obtener más información sobre los resultados específicos que se muestran en Registro de telemetría, vea Problemas de compatibilidad en Office.

En numerosas versiones anteriores, Microsoft proporcionó herramientas y marcos para personalizar, automatizar y extender Office. Esto permitió a empresas y usuarios generar soluciones o complementos para que las aplicaciones de Office resulten más productivas y eficaces. La complejidad de estas soluciones oscila desde macros sencillas de Visual Basic para Aplicaciones (VBA) hasta sólidas personalizaciones de .NET Framework. Muchos usuarios que disponen de estas soluciones confían en ellas para completar tareas esenciales para sus empresas, y es posible que ni siquiera sean conscientes de que están usando una personalización agregada a las aplicaciones de Office.

Con esta proliferación de soluciones de Office, la actualización de versiones de Office puede ser compleja. Las empresas y los usuarios no saben si sus soluciones importantes y valiosas son completamente compatibles con la nueva versión. Sus soluciones pueden usar características y código de equipo que están disponibles en versiones anteriores de Office que han quedado en desuso en versiones posteriores. Si se carga una solución que usa una característica en desuso en la aplicación "host", la solución podría comportarse de forma diferente, provocar un error, no cargar o provocar un error en la aplicación host.

Registro de telemetría de Office 2013, una herramienta basada en Excel 2013, muestra eventos relacionados con la selección de aplicaciones de Office 2013 para ayudar a los desarrolladores y usuarios con experiencia a diagnosticar problemas de compatibilidad. Con esta herramienta, los usuarios pueden determinar los posibles problemas con relación a los complementos que usan en su entorno de trabajo, y proporcionar a los responsables de las decisiones empresariales la información necesaria para decidir si deben o no actualizarse a Office 2013. Asimismo, Registro de telemetría proporciona comentarios detallados sobre el proceso de desuso o los cambios específicos de los modelos de objetos de las aplicaciones de Office 2013, lo que permite a los desarrolladores identificar y refactorizar rápidamente el código o los controles problemáticos. Los profesionales de TI pueden ver las tendencias en el estado de las soluciones en varios clientes con el Panel de telemetría para Office 2013, una herramienta complementaria de Registro de telemetría.

Para obtener más información, vea Implementar el Panel de telemetría de Office.

Funcionamiento de Registro de telemetría

Cuando se carga, usa, cierra un archivo o solución de Office o bien cuando este genera un error en una de las aplicaciones seleccionadas de Office 2013, la aplicación añade un registro en el almacén de datos local (una base de datos del mismo equipo) que incluye información sobre el evento. El registro incluye un título para el evento, la aplicación que registró el evento, la hora, el nombre del archivo o la solución, la gravedad y una breve descripción de los errores que se hubieran podido producir. Cuando se actualiza, el libro de Registro de telemetría muestra una lista de los registros contenidos en el almacén de datos local.

Nota:

La ubicación predeterminada del almacén de datos local es %Users%[Current user]\AppData\Local\Microsoft\Office\15.0\Telemetry. El tamaño máximo predeterminado para el almacén de datos es de 5 MB (5.120 KB)..

Las aplicaciones de Office 2013 seleccionadas tienen una API de registro de tiempo de ejecución que crea un registro en el almacén de datos local cada vez que un archivo o una solución genera uno de los siguientes eventos:

  • OnLoad: se crea un registro en el almacén de datos local cuando se carga un archivo o una solución en las aplicaciones de Office 2013 específicas. Los registros de error en tiempo de ejecución incluyen el nombre de archivo, ubicación y otra información en el almacén de datos local cuando se genera un evento de OnLoad.

  • OnClose: se crea un registro cuando se cierra un archivo o solución dentro de la aplicación. El registro incluye el nombre de la solución o del archivo, su ubicación y la aplicación que registró el evento.

  • OnError: se crea un registro cuando se encuentra un error en una solución para determinadas aplicaciones de Office 2013. El registro incluye el nombre de la solución o del archivo y el error en tiempo de ejecución o el problema de compatibilidad que encontró el usuario. En la medida de lo posible, los errores se asignan a problemas de compatibilidad conocidos y se muestran como tales en Registro de telemetría.

Registro de telemetría muestra información acerca de una gran lista de archivos y tipos de solución para una selección de aplicaciones de Office 2013. El tipo de archivos y soluciones que supervisan las API de registro en tiempo de ejecución varían de una aplicación a otra. Consulte la Tabla 1 para obtener más información acerca de los tipos de soluciones que se supervisan.

Tabla 1. Tipos de archivos y soluciones de Office supervisados en Registro de telemetría

Tipo de solución Aplicaciones Descripción
Aplicaciones del panel de tareas
Excel 2013, Word 2013, Project 2013
Son Complementos de Office que se hospedan en un panel de tareas de la aplicación cliente.
Aplicaciones de contenido
Excel 2013
Son Complementos de Office integradas en el contenido del archivo de Office.
Aplicaciones de correo
Outlook 2013
Son aplicaciones que se muestran en Outlook 2013 cuando se cumplen ciertas condiciones (cuando el asunto o el cuerpo de un mensaje de correo incluyen ciertas palabras o frases).
Documentos activos
Word 2013
PowerPoint 2013
Excel 2013
Los documentos activos son cualquier archivo de documento de Office distintos de los tipos de soluciones que aparecen en esta tabla. Esto puede incluir lo siguiente:
Archivos de formato binario de Office (.doc, .ppt, .pps, .xls). Archivos de formato OpenXML de Office (.docx, .pptx, .ppsx, .xlsx). Archivos habilitados para macros que contienen código VBA (.docm, .dotm, .pptm, .potm, .xlsm, .xltm). Archivos que contienen controles ActiveX. Archivos que tienen conexiones de datos externos.
Complementos COM
Word 2013
PowerPoint 2013
Excel 2013
Outlook 2013
Los complementos COM incluyen complementos de Herramientas de desarrollo de Office en Visual Studio 2010 en el nivel de aplicación.
Complementos de automatización de Excel
Excel 2013
Este tipo de solución incluye versiones anteriores de complementos de automatización compatibles con Excel, que se crean en complementos COM. Las funciones de los complementos de automatización pueden llamarse desde las fórmulas en las hojas de cálculo de Excel.
Complementos XLL de Excel
Excel 2013
Los complementos XLL (.xll) con específicos de Excel y se crean con cualquier compilador que admita la creación de archivos DLL (bibliotecas de vínculos dinámicos). No es necesario que estén instalados ni registrados. Los complementos XLL también incluyen las DLL que contienen funciones y comandos definidos por el usuario.
Complementos XLS RTD de Excel
Excel 2013
Los complementos de datos en tiempo real (RTD) XLS son hojas de cálculo de Excel que usan la función de hoja de cálculo de RealTimeData para llamar a un servidor de automatización y recuperar datos en tiempo real.
Complementos WLL de Word
Word 2013
Los complementos WLL (.wll) son específicos de Word y se crean con cualquier compilador compatible que permita compilar DLL.
Complementos de aplicaciones
Word 2013
PowerPoint 2013
Excel 2013
Los complementos de aplicación son archivos específicos de aplicación que contienen código VBA. Incluyen los complementos de PowerPoint (.ppa, .ppam) y Excel (.xla, .xlam), y las plantillas de Word habilitadas para macros (.dotm).
Plantillas
Word 2013
PowerPoint 2013
Excel 2013
Las plantillas incluyen plantillas de documentos (.dot, .dotx), de hojas de cálculo (.xlt, .xltx) o de presentaciones (.pot, .potx) que están vinculadas a un archivo de Office.

Usar el registro de telemetría de Office

Al instalar Office 2013, se instala Registro de telemetría, se crea el almacén de datos local en el mismo equipo y se habilitan las API de registro en tiempo de ejecución en las aplicaciones de Office 2013 indicadas anteriormente. Sin embargo, debe cargarse o abrirse una solución o archivo en la aplicación para que Registro de telemetría pueda comenzar a supervisarla.

Use el siguiente procedimiento para mostrar los problemas registrados de Office en Registro de telemetría.

Procedimiento para usar Registro de telemetría

  1. Para abrir Registro de telemetría, realice uno de los procedimientos siguientes:

    • En Windows 7: En el menú Inicio , elija Todos los programas. A continuación, en la lista de programas, expanda Microsoft Office 2013, expanda Herramientas de Office 2013 y, a continuación, haga clic en Registro de telemetría de Office 2013.

      Se abrirá un libro nuevo en Excel 2013. El libro tiene tres hojas de cálculo tituladas Informacióndel sistema de eventos y Guía.

    • En Windows 8: deslice hacia arriba para mostrar la barra de aplicaciones, elija Todas las aplicaciones y seleccione Registro de telemetría de Office 2013.

      Se abrirá un libro nuevo en Excel 2013. El libro tiene tres hojas de cálculo tituladas Informacióndel sistema de eventos y Guía.

  2. Para ver una lista actualizada de eventos, en la parte superior de la hoja de cálculo Eventos, elija Actualizar.

  3. Para ver los datos de eventos que se recopilan desde las aplicaciones de Office 2013, revise la tabla mostrada en la hoja Eventos.

  4. Para revisar información acerca del equipo en el cual se han instalado Office 2013 y Registro de telemetría, revise la información mostrada en la hoja Información del sistema.

Nota:

No es necesario guardar el libro Registro de telemetría en Excel 2013 para mantener un registro de los resultados, ya que la información se almacena en el almacén de datos local (que es independiente del registro de telemetría). No obstante, guardar el libro no daña el Registro de telemetría.

El Registro de telemetría muestra información sencilla acerca de los eventos registrados. Cada registro mostrado en Registro de telemetría contiene un título y muestra la gravedad del evento mostrado. Para los errores, los registros también incluyen una descripción del error junto con los pasos necesarios para solucionar el problema. Recuerde que no todos los registros mostrados representan errores provocados por las soluciones de Office; el Registro de telemetría también muestra si las soluciones o archivos se cargan o cierran correctamente.

Por ejemplo, el problema llamado "OM oculto: Comment.Initial Property" aparece si una solución o un archivo habilitado para macros abierto en Word 2013 trata de obtener las iniciales de un autor de comentarios asociado con un comentario. Word 2013 cuenta con una experiencia de comentarios mejorada que no muestra las iniciales del autor de comentarios de manera predeterminada. Las API asociadas con el modelo de comentarios anterior se han ocultado en el modelo de objeto de Word 2013, pero siguen estando disponibles para asegurar la compatibilidad con versiones anteriores. El problema "OM oculto: Comment.Initial" de indica el archivo que ha tratado de usar el API, la aplicación que generó el evento (Word 2013), la hora y fecha del evento y una breve descripción del error y el modo de resolverlo.

Figura 1. Registro de telemetría de Office

Visor de eventos de Office que muestra registros.

Nota:

La hoja de cálculo Información del sistema en el Registro de telemetría contiene información sobre el equipo donde está instalado Office 2013. La hoja muestra la siguiente información:

  • Nombre de usuario.
  • Nombre completo del equipo.
  • Arquitectura del sistema operativo (x64/64 bits o x86/32 bits).
  • Versión de Windows que está instalada en el equipo.
  • Zona horaria del reloj interno del equipo.
  • Versión del Registro de telemetría.
  • Versión de Office que está instalada en el equipo.

Esta información puede ser útil al interpretar los problemas y eventos que se muestran en la hoja de cálculo Eventos.

En Registro de telemetría, se muestra un nivel de gravedad junto con los problemas conocidos. En el ejemplo anterior, un problema en el cual parte del modelo de objeto se ha ocultado suele tener el nivel de gravedad "Informativo". Por otro lado, otros problemas conocidos podrían ser más graves y precisar una acción más inmediata. La gravedad de los problemas mostrados en Registro de telemetría puede ser una de las siguientes:

  • Información El problema podría no tener un efecto inmediato sobre la compatibilidad de la aplicación, pero es posible que el usuario tenga que realizar una acción más tarde. Muchos problemas del tipo "OM oculto" poseen este nivel de gravedad.
  • Aviso El problema podría provocar la pérdida de datos o suponer una reducción de la fidelidad visual.
  • CríticoEl problema podría provocar una pérdida de funcionalidad significativa o hacer que se bloquee la aplicación.

Tabla 2. Tipos de eventos mostrados en Registro de telemetría

Use la siguiente tabla (Tabla 2) para interpretar los registros mostrados en Registro de telemetría.

Id. de evento Título Gravedad Descripción
1
El documento se ha cargado correctamente
El archivo mostrado en la columna Archivo se ha abierto en la aplicación de Office sin problemas.
2
No se pudo cargar el documento
Advertencia
La aplicación no pudo cargar el archivo. Podría haber problemas de compatibilidad subyacentes.
Para obtener más información sobre cómo reparar un libro dañado en Excel 2013, vea Reparar un libro dañado.

Para obtener más información sobre cómo reparar un documento dañado en Word 2013, vea Guardar y recuperar una copia de seguridad de un documento.
3
La plantilla se ha cargado correctamente
El archivo de plantilla mostrado en la columna Archivo se abrió en la aplicación de Office sin ningún problema.
4
No se pudo cargar la plantilla
Advertencia
La aplicación no pudo cargar el archivo de plantilla. Podría haber problemas de compatibilidad subyacentes o es posible que la disponibilidad de la plantilla haya cambiado.

Para obtener más información sobre cómo reparar un libro dañado en Excel 2013, vea Reparar un libro dañado.

Para obtener más información sobre cómo reparar un documento dañado en Word 2013, vea Guardar y recuperar una copia de seguridad de un documento.
5
El complemento se ha cargado correctamente
El complemento que aparece en la columna Archivo se ha cargado correctamente en la aplicación de Office. No se han detectado problemas de compatibilidad.
6
El complemento no se pudo cargar.
Crítico
La aplicación no ha podido cargar el complemento que aparece en la columna Archivo.
Para obtener más información sobre cómo reparar un libro dañado en Excel 2013, vea Reparar un libro dañado.

Para obtener más información sobre cómo reparar un documento dañado en Word 2013, vea Guardar y recuperar una copia de seguridad de un documento.
7
El manifiesto del complemento se descargó correctamente
La aplicación host cargó el manifiesto de la Complemento de Office correctamente.
8
No se pudo descargar el manifiesto del complemento
Crítico
La aplicación host no pudo cargar el archivo de manifiesto de la Complemento de Office desde el catálogo de SharePoint, el catálogo corporativo o la Tienda Office.
9
No se pudo analizar el manifiesto del complemento
Crítico
La aplicación host cargó el manifiesto de Complemento de Office del complemento, pero no pudo leer el XML.
10
El complemento usó demasiada CPU
Crítico
La Complemento de Office usó más del 90 % de los recursos de la CPU durante un período de tiempo limitado.
11
La aplicación se ha bloqueado durante la carga.
Crítico
La aplicación de Office trató de cargar un documento o solución cuando se inició, pero problemas con el documento o la solución impidieron que se iniciara la aplicación.
12
La aplicación se ha cerrado por un problema
Crítico
Algo ha provocado un error crítico en la aplicación y debe cerrarse.
13
El documento se ha cerrado correctamente
El archivo que aparece en la columna Archivo se ha cerrado correctamente.
14
La sesión de la aplicación se ha ampliado
Las sesiones de aplicaciones con un documento concreto abierto, o una solución, solo deben durar 24 horas. Si una sesión supera las 24 horas, la aplicación host crea una sesión nueva.
15
El complemento se deshabilitó porque se superó el tiempo de espera de búsqueda de cadenas
Los complementos de correo buscan en el mensaje y la línea de asunto de los correos electrónicos para determinar si deben mostrarse con una expresión regular. Outlook 2013 deshabilitó la aplicación de correo que se muestra en la columna Archivo porque agotó el tiempo de espera de forma repetida al intentar encontrar una expresión regular.
16
El documento estaba abierto cuando la aplicación se bloqueó.
Crítico
El archivo que aparece en la columna Archivo estaba abierto cuando se bloqueó la aplicación (mostrada en la columna Aplicación). El archivo podría ser o no responsable del bloqueo de la Aplicación.
17
El complemento se cerró correctamente
Informativos
La aplicación pudo cerrar el complemento correctamente.
18
La aplicación se ha cerrado correctamente
La aplicación host pudo cerrar la Complemento de Office correctamente.
19
Error de tiempo de ejecución del complemento.
Crítico
Se produjo un problema en Complemento de Office que provocó un error. Para más información, vea el registro de alertas de Microsoft Office con el Visor de eventos de Windows en el equipo donde se produjo el error.
20
No se pudieron comprobar las licencias del complemento.
Crítico
La información de licencias de Complemento de Office no se pudo comprobar y puede haber expirado. Para más información, vea el registro de alertas de Microsoft Office con el Visor de eventos de Windows en el equipo donde se produjo el error.
21
La macro encontró un error de compilación
Advertencia
El archivo contiene una macro que no se pudo compilar y no se pudo ejecutar. Para obtener más información, consulte el mensaje de error que se muestra al intentar compilar la macro desde el editor de macros.
22
La macro encontró un error en tiempo de ejecución
Advertencia
El archivo contiene una macro que produjo un error en tiempo de ejecución. Para obtener más información, revise el mensaje de error que aparece al intentar ejecutar la macro desde el editor de macros y vea la Referencia de errores capturables de Visual Basic para Aplicaciones.
Varios
"Cambio del comportamiento de OM: ..."
Informativos
El código de documento habilitado por macro o complemento usa un objeto, un miembro, una colección, una enumeración o una constante que se comporta de manera diferente de las versiones anteriores de Office.

Para obtener más información, vea Problemas de compatibilidad en Office.
Varios
"OM quitado: …"
Crítico
El código de documento habilitado por macro o complemento utiliza un objeto, un miembro, una colección, una enumeración o una constante que se han eliminado del modelo de objetos.

Para obtener más información, vea Problemas de compatibilidad en Office.
Varios
"OM oculto: …"
Informativos
El código de documento habilitado por macro o complemento utiliza un objeto, un miembro, una colección, una enumeración o una constante que se ha ocultado en el modelo de objetos.

Para obtener más información, vea Problemas de compatibilidad en Office.
Varios
"Control: …"
El archivo contiene un control que puede no ser compatible con Office 2013 o con el sistema operativo del equipo.

Para obtener más información, vea Problemas de compatibilidad en Office.

Conclusión

Registro de telemetría proporciona a las grandes empresas, a los usuarios individuales y a los desarrolladores una herramienta sencilla para supervisar sus soluciones de Office más importantes. Con la identificación de soluciones problemáticas de Office antes de una actualización a gran escala, las empresas podrán predecir de forma más razonable el costo de adoptar Office 2013.

Vea también