Migrar de VBA a Visual Basic 6.0
Soy un viejo profesional (no programador de formación, sólo amateur) que mantiene su empleo, tal vez, sólo porque tengo el control de pequeños procesos escritos en VBA, por ahora imprescindibles en la empresa.
Por eso necesito ayuda, experta, para mejorarlas y prolongar mi "supervivencia"
Tengo una buena cantidad de pequeñas aplicaciones en excel compuestas por una o varias macros. Algunas son muy complicadas (por ejemplo interactúan con hasta 8 listas de precios y varios otros archivos -todos en excel-). El proceso se vuelve muy lento.
En este foro se me aseguró que NO puedo migrar una "aplicación" escrita en VBA a VB 6.0 y compilarla para obtener un ejecutable (.exe) SIN rescribirla integralmente.
Entiendo que tampoco existe la posibilidad de compilar VBA para obtener un ejecutable que acelere la ejecución de los programas, por lo tanto me propuse re-escribirlos en VB6.0.
Te agradeceré me orientes cual es la mejor manera de, desde VB, procesar datos ingresados en una hoja de datos excel y dejar los resultados en la misma. Me refiero hacer con VB todo o casi todo lo que ahora hago con macros VBA. Tengo la idea que debería definir la hoja de cálculo como objeto pero es mi primera aproximación al problema y, estoy persuadido, que algún consejo de un experto como vos puede resultar invaluable para el éxito de la tarea.
Puede ser también que, si conoces alguna documentación o site de consulta, me indiques como acceder a la/el misma(o)
Gracias por adelantado por la ayuda que puedas prestarme
Un abrazo
Juan Carlos
Por eso necesito ayuda, experta, para mejorarlas y prolongar mi "supervivencia"
Tengo una buena cantidad de pequeñas aplicaciones en excel compuestas por una o varias macros. Algunas son muy complicadas (por ejemplo interactúan con hasta 8 listas de precios y varios otros archivos -todos en excel-). El proceso se vuelve muy lento.
En este foro se me aseguró que NO puedo migrar una "aplicación" escrita en VBA a VB 6.0 y compilarla para obtener un ejecutable (.exe) SIN rescribirla integralmente.
Entiendo que tampoco existe la posibilidad de compilar VBA para obtener un ejecutable que acelere la ejecución de los programas, por lo tanto me propuse re-escribirlos en VB6.0.
Te agradeceré me orientes cual es la mejor manera de, desde VB, procesar datos ingresados en una hoja de datos excel y dejar los resultados en la misma. Me refiero hacer con VB todo o casi todo lo que ahora hago con macros VBA. Tengo la idea que debería definir la hoja de cálculo como objeto pero es mi primera aproximación al problema y, estoy persuadido, que algún consejo de un experto como vos puede resultar invaluable para el éxito de la tarea.
Puede ser también que, si conoces alguna documentación o site de consulta, me indiques como acceder a la/el misma(o)
Gracias por adelantado por la ayuda que puedas prestarme
Un abrazo
Juan Carlos
1 respuesta
Respuesta de denciso