Alguien sabe porque algunos códigos VBA EXCEL funcionan perfectamente en Office 2019 y en 365 no?

Tengo varios códigos que funcionan perfectamente desde hace tiempo tanto en 2019 como en 365 y desde hace unos días algunos no terminan de ejecutarse en 365. ¿Alguien sabe si hay algún tipo configuración o seguridad que esté bloqueando su ejecución? ¿Y cómo solventarlo?

1 respuesta

Respuesta

I. Hola Toni, no soy experto pero creo que lo que le ocurre es normal porque en 365 las macros están bloqueadas o inhabilitadas por defecto, pero existen una serie de soluciones que deseaba trasladarle por si pudiese serle de utilidad mientras le atiende una persona con formación en Excel de las varias existentes en la comunidad. Le ruego me perdone las molestias de tanta lectura, ánimo.

https://learn-microsoft-com.translate.goog/en-us/deployoffice/security/internet-macros-blocked?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

Abrir la ventana del Editor VBA y luego seleccionar Depurar -> Compilar VBAProject aparentemente soluciona el problema. Todavía no he experimentado ninguno de los problemas anteriores en los que el archivo se compiló manualmente de esta manera. El problema con esto es que cada vez que agrega código a un archivo o cada vez que agrega una nueva pestaña a un archivo, debe ingresar y realizar esta compilación manual nuevamente.
Sí, aparentemente agregar una sola pestaña en un archivo cambia la estructura del libro lo suficiente como para que sea necesario compilarlo nuevamente. La selección de Proyecto VBA compilado aparecerá atenuada. Pero agregar una pestaña (o agregar un nuevo VBA) desaparecerá y requerirá otra compilación manual o los problemas comenzarán a ocurrir nuevamente.
Esta solución también funciona para reparar archivos donde ocurren los problemas anteriores. Para reparar esos archivos, puede:
    Asegúrese de que "Desactivar documentos de confianza" y "Desactivar macros de VBA con notificación" estén activados en su configuración de seguridad para que VBA no se ejecute automáticamente cuando abra un archivo.
    Abra el archivo con los errores pero no habilite VBA.
    Vaya a la ventana del Editor VBA, seleccione Depurar -> Compilar VBAProject.
    Guarde el archivo, ciérrelo, vuelva a abrirlo, habilite VBA y todo volverá a funcionar bien.
Pero nuevamente, esto no es sostenible porque todos mis usuarios tendrán que recordar compilar VBA cada vez que agreguen una nueva pestaña a un libro

https://www.reddit.com/r/vba/comments/o6ouhd/vba_excel_company_finally_moving_from_2016_to/ 

https://www.youtube.com/watch?v=9FXR6C4PjV0 

https://stackoverflow.com/questions/66236523/is-there-a-way-to-use-macros-in-excel-online-versionoffice-365 

https://stackoverflow-com.translate.goog/questions/50400133/office-365-versus-desktop-excel-macros?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es&_x_tr_pto=sc 

https://www.exceleinfo.com/microsoft-bloqueara-las-macros-y-vba-de-internet-por-defecto/ 

https://answers.microsoft.com/es-es/msoffice/forum/all/office-365-no-es-posible-ejecutar-macros-en-excel/a6e2c27e-241d-4b8d-a6c7-5df227a3dd2a 

https://www.youtube.com/watch?v=QUMkx_jPaCk 

https://ayudaexcel.com/foro/topic/43300-problemas-con-vba-de-office-2013-en-office-365/ 

https://answers.microsoft.com/en-us/officeinsider/forum/all/vba-macro-will-not-run-in-excel-365/5604b273-ef8c-4801-b05f-366f1882774e 

https://www.youtube.com/watch?v=gwda-yr9eYA 

https://www.youtube.com/watch?v=MyGBKpZMCSI 

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas