¿VBA desaparecerá?

Anónimas
2022-06-10T01:25:45+00:00

Se sabe que actualmente es posible programar en la nube Excel con Office JavaScript API + Script Lab + TypeScript.

Dicho esto pido solo opiniones porque se que la respuesta final lo tiene Microsoft.

¿Será que estos lenguajes reemplazarán en su totalidad a VBA?

 y de ser así 

¿Microsoft QUITARÁ de manera definitiva a VBA, y todos los aplicativos que se han hecho por años y por millones de empresas dejarán de funcionar?

Espero sus comentarios.

Microsoft 365 y Office | Excel | Para la casa | Windows

Pregunta bloqueada. Esta pregunta se migró desde la Comunidad de Soporte técnico de Microsoft. Puede votar si es útil, pero no puede agregar comentarios o respuestas ni seguir la pregunta.

0 comentarios No hay comentarios
{count} votos

3 respuestas

Ordenar por: Muy útil
  1. Anónimas
    2022-06-10T15:40:43+00:00

    Hola

    Desde la versión 5.0 (1993) de Excel apareció VBA y comenzaron a dejarse de lado las macros 4.0, pero a pesar de ellos, tanto en Excel 2021 y Excel 365, se pueden seguir usando dichas macros 4.0 (con su más y menos, obvio) ¿Por qué comento esto? Porque aún en el caso de que Microsoft trate cada vez más y más de hacer que se deje de lado el VBA, pues habrá usuarios que lo seguirán usando. 29 años de uso de VBA difícilmente serán borrados y no creo que Microsoft elimine dicho entorno de VBA y/o capacidad de ejecutar sus macros.

    Sobre los Office Scripts, quizás se masifiquen cuando sean parte de todas las versiones y ediciones de Office ya que hoy por hoy solo se pueden usar en Excel 365 Empresas y algunas ediciones de Educación. Sobre su posibilidad de ejecutarse en escritorio, lo que ya en parte se puede, pues definitivamente si también se puede en todas las versiones y ediciones de Office, pues solo ayudará, creo yo, a que más usuarios comiencen a usarlas, Ojo, insisto, los usuarios de VBA seguirán vivitos y coleando.

    Para terminar, creo que el complemento Script Lab ha demostrado no ser una alternativa realmente usada por el usuario de Excel, yo sigo creyendo que la gente prefiere entornos propios que instalar complementos y más aún si son con un lenguaje que algunos ven como poco habitual para Excel.

    Saludos

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios
  2. Anónimas
    2022-06-10T09:21:24+00:00

    La respuesta corta es NO.

    VBA es un activo muy importante para Microsoft. Como bien dices hay mucho código escrito en vba.

    Los scripts de office están pensados para ejecutar en la nube, vba para ejecutar en un pc. Son entornos diferentes.

    La pregunta pertinente es: ¿estarán todos los datos en la nube en unos años?

    1 persona ha encontrado útil esta respuesta.
    0 comentarios No hay comentarios
  3. Anónimas
    2022-06-10T08:49:32+00:00

    ¿VBA desaparecerá? Como todo en la vida, si la pregunta la haces dentro de unos años (¿?) yo no participaré en la discusión.

    Por razones obvias, los comentarios poco resuelven, cuando la decisión está en otro tejado.

    Dicho eso; supongo que «la metamorfosis» será progresiva: para mejor en unos aspectos  y (quizás) menos control en otros. El ejemplo lo tenemos en las macros 4.0, que aún siguen funcionando (ha llovido desde entonces) se hacen cosas interesantes con ellas, aunque no tantas como con VBA, pues similar para lo que esté por llegar.

    Con Java y sus APIS se hacen cosas muy interesantes, es una filosofía diferente (hay que cargar librerías para utilizarlas, etc. (también con las APIs de VBA)), pero todos los lenguajes tienen aspectos en común, aspectos con pequeñas diferencias y aspectos (casi) radicalmente distintos, aunque supongo que no será un corte radical y 'sobreviviremos', bueno... más bien... sobrevivirán las nuevas generaciones (con permiso de los políticos de turno).

    0 comentarios No hay comentarios