Bienvenidos programadores en VBA, también en “SAP Analysis, edition for MS Office”


Aun es usual encontrar en el mundo SAP, usuarios o consultores, con su permiso, “tradicionales”, que no dejan de extrañarse que Visual Basic for Application (VBA, más conocido como “macros para Office”) pueda utilizarse en una implementación de un producto.  Es innegable que el software más usado en las empresas es MS Excel, han sucumbido todos los intentos por sustituirlo, es por eso que ya son varios los productos que utilizan esta interfaz para facilitar las tareas de entrada de datos o presentación de información.

SAP Analysis, edition for MS Office 1.3 (menu01)

En SAP tenemos el SAP EPM Add-in (Cliente de SAP BPC 10.0 y otros productos del portfolio SAP EPM) y SAP Analysis, edition for MS Office que se incorporan a la interfaz de los productos MS Office como complementos (Add-in).  Estos dos Add-ins no tan sólo se acoplan a las opciones de menú sino que también ofrecen la posibilidad, a través de un conjunto de rutinas (denominadas API), automatizar tareas o funcionalidades programando en VBA.

SAP Analysis, edition for MS Office 1.3 (ribbon01)

En el caso de SAP Analysis, edition for Miscrosoft Office a través de sus denominados métodos APIs y con VBA podemos hacer cosas tales como cambiar la interfaz, agregando o retirando opciones del menú o de la cinta (ribbon), recuperar valores específicos de las fuentes de datos, o iniciar una sesión.

Muestra VBA con métodos API de Analysis for Office. Las dimensiones que no estén en el eje de línea o columna se agregan a una cadena que se muestra en el cuadro de diálogo de mensaje estándar con el método API SAPAddMessage

Resulta un poco peyorativo referirnos a VBA como simplemente “macros” cuando se trata de un lenguaje de programación completo, con muchas posibilidades de personalizar y mejorar la experiencia del usuario.  Gestionando adecuadamente las expectativas y realizando un desarrollo ordenado, el uso de VBA en un proyecto de SAP BPC o SAP Analysis for MS Office no tiene que ser caótico. 

Anuncios

2 Respuestas a “Bienvenidos programadores en VBA, también en “SAP Analysis, edition for MS Office”

  1. Pingback: VBA SAS Excel

  2. Analysis for Excel funcional en Excel 365 Desktop ?

    Me gusta

Deja un comentario... Gracias!!!

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 )

w

Conectando a %s