¿Qué tan usado es VBA?

Microsoft Excel quizás sea el software de ofimática más utilizado en todo el mundo, todos los intentos por automatizar tareas para evitar su uso, en la gran mayoría de los casos, han “sucumbido” al peso del hábito y facilidad de uso que ofrece este software de hojas de cálculo. Empresas consultoras como Gartner, que evalúan las propuestas de los fabricantes de software para gestión de las organizaciones, tienen presente la compatibilidad de las propuestas con MS Excel, especialmente en el sector del Business Intelligence (BI) y del Enterprise Performance Management (EPM o CPM).


Microsoft Excel quizás sea el software de ofimática más utilizado en todo el mundo, todos los intentos por automatizar tareas para evitar su uso, en la gran mayoría de los casos, han “sucumbido” al peso del hábito y facilidad de uso que ofrece este software de hojas de cálculo.  Empresas consultoras como Gartner, que evalúan las propuestas de los fabricantes de software para gestión de las organizaciones, tienen presente la compatibilidad de las propuestas con MS Excel, especialmente en el sector del Business Intelligence (BI) y del Enterprise Performance Management (EPM o CPM).

Muchos fabricantes de software para empresa ofrecen complementos (Add-ins) que trabajan dentro del entorno de MS Excel, facilitando el uso y aprendizaje de los mismos.  En el caso SAP, tenemos los siguientes complementos:

  • SAP BusinessObjects Live Office (BI)
  • SAP BusinessObjects Analysis, edition for Microsoft Office (BI)
  • SAP EPM Add-in for Microsoft Office (EPM)
  • SAP BEx Analyzer Add-in for MS Excel (BI)

Estos complementos para MS Excel, al igual a los que ofrecen otros fabricantes, están desarrollados en Visual Basic for Application (VBA), popularmente conocido como “Macros en Excel”, un lenguaje de programación completo, basado en Visual Basic, con más de 20 años de antigüedad.

Si consideramos los desarrollos de los fabricantes en VBA, más los desarrollos que hacen los usuarios para automatizar sus tareas con MS Excel, nos preguntamos ¿qué tan usado es este lenguaje? Difícil contestación, pero una respuesta aproximada la encontramos en Tiobe, una empresa que mide el uso de los lenguajes de programación en función de las consultas realizadas en Internet, especialmente en buscadores y medios sociales como Youtube, Blogger y Wikipedia.  En Tiobe no encontramos VBA, pero si Visual Basic, el cual ocupa la séptima posición y desde hace mucho tiempo se encuentra entre los 10 primeros. .. Si pensábamos que Visual Basic estaba en camino de la extinción, nos equivocamos, mientras MS Excel exista, tendremos cada vez más VBA.

Referencia: Tiobe.com

Revisando el «road map» de SAP BusinessObjects Explorer

Cuando estemos revisando el “road map” de un producto SAP y veamos un esquema como la imagen que adjuntamos en este post, deberíamos tener presente que la información que muestra la primera columna describe lo más importante de la situación actual del producto…


Cuando estemos revisando el “road map” de un producto SAP y veamos un esquema como la imagen que adjuntamos en este post, deberíamos tener presente que la información que muestra la primera columna describe lo más importante de la situación actual del producto, la segunda, apunta a las mejoras o innovaciones en fase de desarrollo o pruebas, previstas en un plazo de un año o año y medio, y la tercera columna, señala los planes de futuro, sin fecha prevista, que podrían ser modificados o ampliados.

Revisando el roadmap de SAP BO Explorer 4.0, además de las mejoras comunes en todos los productos SAP BusinessObjects BI (integración con SAP HANA, Movilidad y colaboración), destacamos lo siguiente:

  • Mejoras y nuevas características en los elementos gráficos o de visualización, especialmente más interactivos y nuevos tipos de gráficos.
  • Integración de mapas para la representación de los datos (Geospatial analysis)
  • Nuevas facilidades para analizar la información desde la perspectiva del tiempo.
  • Dos características extraídas de Google: Incorporación de las sugerencias de búsquedas alternativas del tipo “Quizás quiso decir” (“Did you mean?”) y el corrector ortográfico.
  • A largo plazo: Análisis predictivo y componente SDK para desarrollo de aplicaciones a medida.

Mapa de conectividad de SAP BusinessObjects Explorer 4.0

SAP BusnessObjects Explorer es la herramienta para explorar en las fuentes de información de una organización a partir de la formulación de una pregunta o expresión de búsqueda que utilizaríamos en Google.


SAP BusnessObjects Explorer es la herramienta para explorar en las fuentes de información de una organización a partir de la formulación de una pregunta o expresión de búsqueda que utilizaríamos en Google.


SAP BO Explorer, en su versión 4.0, sólo admite los nuevos universos UNX, con los cuales podemos acceder a diversas fuentes de datos, pero que mejora la conectividad con fuentes de datos SAP.

SAP BusinessObjects Explorer, para la primera respuesta de una pregunta BI

Sea por olvido o porque simplemente la necesidad aún no existe, el diseño de informes, tableros y cuadros de mando de un proyecto de Business Intelligence, jamás lograrán satisfacer todas las necesidades de información de los usuarios de negocio. Para ello, existen posibilidades denominadas “self service” o de autoservicio para que el usuario, ante una nueva necesidad, sea capaz de obtener la información que requiera, sin depender de especialistas, y para que sus decisiones no se basen sólo en la “intuición” o “experiencia”.


Sea por olvido o porque simplemente la necesidad aún no existe, el diseño de informes, tableros y cuadros de mando de un proyecto de Business Intelligence, jamás lograrán satisfacer todas las necesidades de información de los usuarios de negocio.  Para ello, existen posibilidades denominadas “self service” o de autoservicio para que el usuario, ante una nueva necesidad, sea capaz de obtener la información que requiera, sin depender de especialistas, y para que sus decisiones no se basen sólo en la “intuición” o “experiencia”.

Una alternativa clásica de “self service”, en una plataforma SAP BusinessObjects BI, es el uso de Web Intelligence (WebI), para que el usuario diseñe sus informes, utilizando los universos o capa semántica, la cual facilita el acceso a los datos a través de términos de negocio conocidos. Pero una alternativa menos utilizada, pero quizás más efectiva e inmediata es SAP BusinessObjects Explorer, la cual, a través de una “pregunta” brinda la información que dé respuestas a estas interrogantes.

SAP BusinessObjects Explorer, está concebida para el consumidor de información, no tanto para los analistas de negocio que requieren funcionalidades tales como la navegabilidad entre los datos.  SAP BO Explorer brindará la primera respuesta, luego, si la necesidad lo amerita, debería considerarse el diseño de un informe o una visualización.

SAP BuinessObjects Explorer es el resultado de la evolución de una serie de propuestas de filosofía similar (Question Intelligence, Intelligence Search y Polestar) que se fueron diseñando desde hace casi más de una década, inclusive antes que SAP comprase Business Objects (2008).

SAP, Referente en «rebranding»

¿Cómo se podría catalogar el rebranding o el cambio de nombre/simbología de un producto? Seguro que la mayoría diría como una iniciativa de marketing, pero si es una práctica habitual, quizás podríamos pensar que es un pasatiempo, deporte o se trata de algún desequilibrio o desorden mental.


¿Cómo se podría catalogar el rebranding o el cambio de nombre/simbología de un producto? Seguro que la mayoría diría como una iniciativa de marketing, pero si es una práctica habitual, quizás podríamos pensar que es un pasatiempo, deporte o se trata de algún desequilibrio o desorden mental.

Casi desapercibido ha transcurrido el último cambio de nombre de un producto de SAP, se trata de SAP Zen, la nueva herramienta para diseñar cuadros de mando, por el momento sólo compatible con SAP HANA.  Has casi tres meses atrás, SAP presentaba oficialmente SAP Zen, pero con un nuevo nombre, “SAP BusinessObjects Analysis, edition for application design”. Pero revisando la última versión del road map del producto, presentado el 9 de agosto, vemos que ahora se denomina “SAP BusinessObjects Design Studio”.

Así, este nuevo producto, también destinado a sustituir a BEx, de menos de medio año de vida, ya tiene tres nombres, y viendo el nuevo nombre que le han dado, auguramos que no será el último, dado que no indica que sirve para diseñar cuadros de mando. Estas prácticas de cambio de nombre, tan habituales en SAP, confunden a los usuarios, de poco sirven, porque como en casos anteriores, la gran mayoría se referirá al producto con el primer nombre con el que lo conocieron, en este caso SAP Zen, el nombre utilizado en su fase de desarrollo.

Viendo las dos imágenes que adjuntamos, observamos que en una se incluye la palabra «Analysis» y en la otra no… Presumimos que el «nombre oficial» no incluye.