Mostrando las entradas con la etiqueta VSTO. Mostrar todas las entradas
Mostrando las entradas con la etiqueta VSTO. Mostrar todas las entradas

domingo, 25 de febrero de 2024

Curso Excel y VSTO: 13 – Datos de Excel a Access usando un Windows Form y System.Data.OleDb

Curso Excel y VSTO: 13 – Datos de Excel a Access usando un Windows Form y System.Data.OleDb

¡Saludos!

Abraham Valencia
Lima, Perú

jueves, 22 de junio de 2023

Curso Excel y VSTO: 12 –Importar datos de Access desde Excel usando System.Data.OleDb

Curso Excel y VSTO: 12 –Importar datos de Access desde Excel usando System.Data.OleDb

¡Saludos!

Abraham Valencia
Lima, Perú

sábado, 15 de abril de 2023

Curso Excel y VSTO: 11 –Ingresar datos con un Windows Form que incluya un DateTimePicker

Curso Excel y VSTO: 11 –Ingresar datos con un Windows Form que incluya un DateTimePicker

¡Saludos!

Abraham Valencia
Lima, Perú

jueves, 23 de marzo de 2023

Curso Excel y VSTO: 10 – Los Datagridview y sus formatos (I)

Curso Excel y VSTO: 10 – Los Datagridview y sus formatos (I)

¡Saludos!

Abraham Valencia
Lima, Perú

domingo, 19 de febrero de 2023

Curso Excel y VSTO: 9 – Usando matrices

Curso Excel y VSTO: 9 – Usando matrices. ¡No dejes de verlo!

¡Saludos!

Abraham Valencia
Lima, Perú

sábado, 4 de febrero de 2023

Curso Excel y VSTO: 7 - Usando SELECT - CASE

Curso Excel y VSTO: 7 - Usando SELECT - CASE. ¡No debes perdértelo!

¡Saludos!

Abraham Valencia
Lima, Perú

viernes, 27 de enero de 2023

Curso Excel y VSTO: 6 - El uso de FOR - NEXT y FOR EACH

Curso Excel y VSTO: 6 - El uso de FOR - NEXT y FOR EACH. ¡No debes perdértelo!

¡Saludos!

Abraham Valencia
Lima, Perú

miércoles, 25 de enero de 2023

Curso Excel y VSTO: 5- Tipo de datos, el uso de WITH y cómo usar IF (OR y AND)

Curso Excel y VSTO: 5- Tipo de datos, el uso de WITH y cómo usar IF (OR y AND). ¡No debes perdértelo!

¡Saludos!

Abraham Valencia
Lima, Perú

jueves, 22 de diciembre de 2022

Curso Excel y VSTO: 4- El objeto Worksheet (Propiedades y eventos)

Capítulo 4 del Curso VSTO. El objeto Worksheet (Propiedades y métodos). ¡No puedes perdértelo!

¡Saludos!

Abraham Valencia
Lima, Perú

sábado, 10 de diciembre de 2022

Capítulo 3 del Curso VSTO. El objeto Range (Propiedades y métodos).

Hoy continuamos con el capítulo 3 del curso sobre Excel y VSTO. En este capítulo vamos a comenzar con los códigos que tanto estaban esperando y hemos elegido trabajar con el objeto Range, algunas de sus propiedades y sus métodos más conocidos ¡No puedes perdértelo!

¡Saludos!

Abraham Valencia
Lima, Perú

lunes, 14 de noviembre de 2022

Curso Excel y VSTO: 2- Primeros conceptos (Clases y objetos)

Capítulo 2 del Curso VSTO. Primeros conceptos (Clases y objetos).

¡Nos vemos!

Abraham Valencia
Lima, Perú

miércoles, 9 de noviembre de 2022

Curso Excel y VSTO: 1- Introducción teórica

Capítulo 1 del Curso VSTO. Hoy comenzamos con la introducción teórica sobre las VSTO.?

¡Nos vemos!

Abraham Valencia
Lima, Perú

domingo, 31 de julio de 2022

Automatizando Excel con VSTO ¿Quieres tú aprenderlo?

Hoy en día nuevamente entra en boga el tema de proteger nuestras macros y, ante las nuevas formas que van apareciendo para automatizar Excel, VSTO parece volver a presentarse como alternativa que impide se pueda copiar dichos códigos y a la vez seguir automatizando las tareas de Excel, entonces ¿Es importante aprender otros lenguajes, a ti te gustaría conocer más sobre ellos? En este video les dejo algunos detalles del uso y ventajas del VSTO, pero sobre todo creo dejo algunas preguntas abiertas para el debate. Espero les guste y comenten..

Un abrazo a todos y todas.

Abraham Valencia
Lima, Perú

sábado, 31 de marzo de 2018

¿El final de Excel está cerca? Para nada.

Fue aproximadamente el año 2007 cuando empecé a escuchar los primero rumores, en redes, acerca de la desaparición de Microsoft Excel. Para muchas personas el cambio radical que hubo entre las versiones de Excel 2003 y Excel 2007 era ya de por sí un indicio a pesar de la ventaja que fue para muchos el incremento en el número de filas y columnas. Lo mismo se dijo del VBA pues Microsoft había anunciado ya años antes que la versión 6.3 (la de Excel 2003 y 2007) no sería renovada/actualizada es decir, sería la última. Un hecho que “alertó” más a los usuarios de Excel sobre lo que creían sería el final del Visual Basic For Application (VBA) y de forma posterior del Excel es que Microsoft decide no incluir VBA en la versión de su suite 2008 para Mac.

Otro hecho que no pasaba desapercibió para los usuarios de Excel y su VBA es la aparición de Visual Studio Tools For Office (VSTO) en el año 2003. Si bien desde Microsoft se comentaba que VSTO no había sido desarrollado como sustituto de VBA ,sino como un conjunto de herramientas de desarrollo disponibles en forma de complemento de Visual Studio que permiten crear aplicaciones de Office que se alojen en .NET Framework Common Language Runtime (CLR) para exponer su funcionalidad a través de .NET; para muchos el “marketing” aplicado por Microsoft sobre dicho paquete, era otro indicio de que VSTO era el reemplazo de VBA tal como Visual Basic Net lo fue de Visual Basic “clásico”.

A pesar de todo Office trajo la novedad, entre otras, de que la versión de VBA que incluía era la 7.1, es decir, a pesar del anuncio de años atrás, Microsoft había decidido renovar dicho entorno de programación. A esto se le sumó que la versión de Office 2011 para Mac volvió a incluir VBA.

Con los años Office ha ido incluyendo nuevas funciones y herramientas como Power Query, Power Pivot y Power Viewer que maximizan, por ejemplo, el trabajo con datos a través de Excel. Asimismo, se calcula que para el año 2017, a nivel mundial Excel contaba con entre 750 y 1000 millones de usuarios, lo que lo deja muy lejos de ser un programa que va camino al olvido. Es más, incluso a nivel de celulares/móviles se calcula que ese mismo año ya existían 120 millones de usuarios. Y si mencionamos los foros de Excel, definitivamente siguen siendo de los más visitados y activos que hay en el mundo virtual.

Bueno, después de todo esto yo considero que Excel no está ni medianamente cerca de su fin, así como tampoco el VBA tampoco; Microsoft, a pesar de los antiguos rumores, no parece estar interesado en desaparecer dicho programa, o no aún al menos. Solo un último comentario, si bien VSTO no debe ser visto como el reemplazo de VBA, si considero que podría usarse más y justamente ayudaría a que el desarrollo de aplicaciones de Excel con programación “protegida”, como siempre se expresan desean muchos, sea más distribuido.

Hasta la próxima.


Abraham Valencia