Los formularios de VBA no funcionan como se esperaba

Última actualización: 11 de noviembre de 2016

PROBLEMA

El 4 de octubre de 2016 se publicó una actualización de Hacer clic y ejecutar de Office 2016 (la actualización de características de septiembre) en la que se incluían mejoras de accesibilidad para los controles de formulario de Office. Desafortunadamente, estas mejoras introdujeron un problema que afecta al modo en que los controles de formulario VBA se muestran o se comportan en algunas situaciones.

Por ejemplo:

  • Si usa VBA para desarrollar formularios personalizados, es posible que observe que los controles de etiqueta transparentes son opacos en lugar de ser transparentes o que Office deja de responder cuando se establece la propiedad Ciclo de los controles de página múltiple como 2-fmCycleCurrentForm.

  • Si usa formularios personalizados como parte de su trabajo diario, es posible que observe que estos formularios ya no se muestran o no funcionan correctamente. Por ejemplo, los botones u otros controles pueden estar mal alineados o superpuestos en una hoja de cálculo, lo que dificulta o imposibilita usar el formulario. En algunos casos, es posible que la aplicación de Office deje de responder al intentar abrir un archivo habilitado para macros que contenga controles de formulario. 

IMPACTO

Este problema puede afectar a:

  • Los usuarios de Office 2016 que tengan instalada la versión de Hacer clic y ejecutar de la actualización de características de septiembre. Los suscriptores de Office 365 verán la versión 1609 (compilación 7369.xxxx) y quienes no sean suscriptores de Office 2016 verán la compilación 16.0.7369.xxxx.

  • Los participantes de Office Insider que tengan compilaciones del modo aplazado, incluidas la versión 1609 (compilación 7369.xxxx) y la versión 1610 (compilación 7466.xxxx).

  • Los participantes de Office Insider que tengan las compilaciones del modo anticipado 16.0.7512.1000 o 16.0.7416.1000.

  • Las versiones anteriores de Office, como Office 2013, si esas versiones están instaladas en el mismo equipo que las versiones conflictivas de Office 2016.

Este problema no afecta a:

  • Usuarios que recibieron actualizaciones a través del Canal diferido.

  • Usuarios de ediciones de licencia por volumen de Office 2016, como Microsoft Office Profesional Plus, que reciben actualizaciones a través de la tecnología Windows Installer (MSI).

  • Usuarios de Office en otras plataformas, como Office Online.

ESTADO: CORREGIDO

Ahora está disponible una solución para el problema de los formularios de VBA en las siguientes compilaciones:

  • Versión 1609 (compilación 7369.2054)

  • Versión 1610 (compilación 7466.2038)

Para instalar la actualización, haga clic en Archivo > Cuenta > Opciones de actualización > Actualizar ahora.

¿Tiene una solicitud de característica?

Bombilla: idea

Estaremos encantados de sus sugerencias sobre las nuevas características y comentarios sobre cómo usar nuestros productos. Comparta sus ideas en los sitios de UserVoice de Office. Estamos atentos.

Vea también

Correcciones o soluciones alternativas para problemas recientes de Office

Conectar con un experto
Póngase en contacto con nosotros
Ampliar sus conocimientos
Explorar los cursos

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×