Bueno... algunos de ustedes sabran que soy un fanboy de Python y ultimamente estoy profundizando en el lenguaje Ruby el cual no le envidia nada a Python... lo que me fascino de estos lenguajes es que todo en ellos es un objeto, sobre todo en Ruby... y como algunos sabran un objeto posee metodos y propiedades tal como el modelo de objetos de VBA/Excel.
Entonces Python y Ruby cuentan con unos objetos que simplifican la programacion al disponer de objetos como listas, tuplas, diccionarios, conjuntos entre otros mas, entonces por que no disponer de algunos de estos objetos en VBA/Excel para facilitarnos la vida como programadores? es decir por que no crearlos (o minimo tratar de emularlos) haciendo uso de clases para disponer de nuevos objetos con mejor funcionalidad que nos ayuden en nuestro trabajo diario?
Siendo asi... voy a empezar a crear nuevos objetos en VBA/Excel haciendo uso de clases y quiero compartir este primer intento, se trata de una clase a la cual he llamado "clsStr" la cual nos permitira crear un objeto String personalizado el dispondra de metodos y propiedades que nos facilitaran al maxio el uso y empleo de cadenas, pero tratar de crear objetos mejorados requiere tiempo y esfuerzo mas aun cuando apenas tengo tiempo para mis cosas personales, alguien gusta unirse a esta idea que he planteado y asi reunir esfuerzos, combinar y mejorar ideas para poder ampliar VBA/Excel y darle un nuevo aire a esta herramienta de trabajo, espero que haya algunos candidatos...
Bueno aqui les dejo mi aporte... por el momento esta clase permite:
-asignar/leer texto del objeto
-imprimir el texto al reves
-trocear el texto
pienso añadir mas propiedades y metodos como los que tienen Python y Ruby en sus objetos String y ya despues crear un objeto Array (List, en Python) como el que tiene Ruby para poder procesar y gestionar arreglos en memoria de manera mas eficiente!
Hola!
Bueno... algunos de ustedes sabran que soy un fanboy de Python y ultimamente estoy profundizando en el lenguaje Ruby el cual no le envidia nada a Python... lo que me fascino de estos lenguajes es que todo en ellos es un objeto, sobre todo en Ruby... y como algunos sabran un objeto posee metodos y propiedades tal como el modelo de objetos de VBA/Excel.
Entonces Python y Ruby cuentan con unos objetos que simplifican la programacion al disponer de objetos como listas, tuplas, diccionarios, conjuntos entre otros mas, entonces por que no disponer de algunos de estos objetos en VBA/Excel para facilitarnos la vida como programadores? es decir por que no crearlos (o minimo tratar de emularlos) haciendo uso de clases para disponer de nuevos objetos con mejor funcionalidad que nos ayuden en nuestro trabajo diario?
Siendo asi... voy a empezar a crear nuevos objetos en VBA/Excel haciendo uso de clases y quiero compartir este primer intento, se trata de una clase a la cual he llamado "clsStr" la cual nos permitira crear un objeto String personalizado el dispondra de metodos y propiedades que nos facilitaran al maxio el uso y empleo de cadenas, pero tratar de crear objetos mejorados requiere tiempo y esfuerzo mas aun cuando apenas tengo tiempo para mis cosas personales, alguien gusta unirse a esta idea que he planteado y asi reunir esfuerzos, combinar y mejorar ideas para poder ampliar VBA/Excel y darle un nuevo aire a esta herramienta de trabajo, espero que haya algunos candidatos...
Bueno aqui les dejo mi aporte... por el momento esta clase permite:
-asignar/leer texto del objeto
-imprimir el texto al reves
-trocear el texto
pienso añadir mas propiedades y metodos como los que tienen Python y Ruby en sus objetos String y ya despues crear un objeto Array (List, en Python) como el que tiene Ruby para poder procesar y gestionar arreglos en memoria de manera mas eficiente!
Saludos!
clsStr.xlsFetching info...