Activar y desactivar miembros locales desde VBA – BPC

Este truco no se para que les puede servir, no tengo idea, pero igual lo dejo por acá, si es que alguna vez necesitan poner en un botón el activar o desactivar miembros locales en su hoja de Excel, acá está el código VBA.

Lo primero que debemos de hacer es estar dentro del EPM, ingresamos a la consola de VBA, agregamos la referencia FPMXLClient en la siguiente ruta: Excel -> Desarrollador -> Visual Basic -> Herramientas -> Referencias.

Ya agregada la referencia, ingresamos el siguiente código.

Sub ActivarReconocimientoDeMiembrosLocales()
Dim ARDML As New FPMXLClient.EPMAddInAutomation 

ARDML.SetSheetOption Libro1, 2,True
End Sub

Sub DesactivarReconocimientoDeMiembrosLocales()
Dim ARDML As New FPMXLClient.EPMAddInAutomation

ARDML.SetSheetOption Libro1,2,False
End Sub

PD: Estoy suponiendo que saben cómo crear macros y todo eso…

Vamos crear dos botones, uno para activas y otro para desactivar.

Antes de ejecutar el botón Activas, verifiquemos si el reconocimiento esta desactivado, en la siguiente ruta: EPM -> Herramientas -> Opciones de Hoja

Usemos el primer botón Activar.


Listo funciono, ahora a ustedes les toca probar el botón Desactivar.

 

Deja una respuesta

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.