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.

Anuncios

Responder

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. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Blog de WordPress.com.

Subir ↑

A %d blogueros les gusta esto: