SlideShare una empresa de Scribd logo
Migración Corporativa a OpenOffice.org
                          Asegurando el éxito del proceso.


Antecedentes


En la actualidad es usual encontrar corporaciones, compañías publicas y privadas de
todos los tamaños y en todos los sectores, que se encuentran fuertemente “
...amarradas ...” a innumerables aplicaciones (algunas de misión crítica), creadas y
“desarrolladas” en ambientes de hojas de calculo.
Todas estas organizaciones sufren de “ ... pánico organizacional ...”, pensando en la
posible desaparición de dichas aplicaciones.
Las hojas de calculo están “ ... casi en todos lados ...”, son relativamente simples de
usar (por lo menos en sus elementos básicos) y ademas pueden ser bastante
sofisticadas, pero siempre su diseño sera incontrolable y sin ninguna implementación
de estándares corporativos, bastante pobres y sin ningún proceso de mantenimiento
periódico controlable.
Es usual que usuarios avanzados de Hojas de Calculo, las usen para desarrollar
aplicaciones de gran escala en todo tipo de negocios, también es bastante común
encontrar aplicaciones financieras, sistemas de costeo e inventarios, sistemas de
pronostico, nominas y sistemas de pago, planeación de tiempo y tareas, análisis del
negocio (BI), que se hacen imprescindibles para su operación regular.
Hoy la complejidad de algunas hojas de calculo compiten amplia-mente con las bases
de datos regulares creadas en la corporación usando lenguajes y herramientas de
programación actuales.
Objetivo
Este protocolo se ha creado para asegurar en la corporación un proceso
metodológico y exitoso de migración a herramientas libres, que en la actualidad
tienen operando aplicaciones desarrolladas en Vba, usando como plataformas la hoja
de calculo Excel.
Se presentan dos pasos claros para su ejecución que podrán ser tomados por la
entidad en forma individual o mixta, de acuerdo a sus condiciones y demandas locales
de conversión.


Los Pasos


           •   Se hace conversión total de código Vba y/o aplicaciones sin ninguna
               intervención del cliente y mediante el conocimiento, costo y alcance de la
               respectiva aplicación del usuario. En este caso nuestro grupo de
               trabajo realizara vía Internet todo el proceso de conversión,
               entrenamiento, soporte y actualización, pactando claramente y de manera
               anticipada no solo sus costos, sino el respectivo crono-grama.
           •   Se imparte formación avanzada en competencias de OpenBasic y sus
               herramientas relacionadas, a los técnicos de la entidad para que ellos
               mismos puedan realizar de manera directa y eficiente la migración y/o
               conversión de código escrito y/o generado en Vba (cualquier versión).
               Este proceso puede hacerse de forma no presencial, usando para ello
               nuestra plataforma Moodle, en forma totalmente presencial o en forma
               mixta usando la metodología Blended-Learning.
Contenido curso Básico
            1. Introducción
            2. Conceptos iniciales
            3. Mi primer macro
            4. El lenguaje OOBasic
            5. Vba vs OpenBasic.
                 Tips y elementos determinantes para la migración de código Vba
                 (Excel) a OpenBasic (Calc)
                         Introducción.
                         Terminología usada en ambos ambientes.
                         Un mirada a OpenBasic.
                         Entender el modelo de Objetos d Open Basic.
                         Ejemplos de migración de objetos de Vba a OpenBasic.
                         Notas generales de programación de objetos, clases y
                         métodos.
                         Aplicaciones en Vba vs aplicaciones en OpenBasic


                 La Interface IDE, diferencias y características notables.
                 Migrar un libro/hoja de calculo.


Contenido curso Avanzado OpenBasic
         Trabajar con formularios. Formularios y Etiquetas.
         Otros controles.
         Trabajar con cuadros de dialogo.
         Trabajar con eventos.
         Desarrollar un proyecto paso a paso.
         Temas avanzados
Metodología
El seminario puede ser desarrollado en su totalidad en linea, con acceso directo a
Internet y ejecutando todas y cada una de las actividades en cuentas y herramientas
usadas e implementadas con OpenBasic, Vba y sus componentes usados en la
institución. También en forma presencial o mixta con orientación Blended.
Se entrega a cada participante, material digital que incluye todos los manuales,
elementos de configuración y practicas para cada una de las herramientas incluidas
en el programa.
La duración es:
Seminario                     duración en horas
VBA vs OOBasic                                    8
Curso Avanzado OOBasic                            30

Más contenido relacionado

Similar a Migrar vba

Net Beans
Net BeansNet Beans
Net Beans
Pablo perez
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
eymisaraiparedeslugo
 
Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)
Javier Sánchez
 
Capitulo 5
Capitulo 5Capitulo 5
Plataformas Tecnológicas
Plataformas Tecnológicas Plataformas Tecnológicas
Plataformas Tecnológicas
Albania1010
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
imei_02
 
Proyectointegrador johanayjohannsuarez
Proyectointegrador johanayjohannsuarezProyectointegrador johanayjohannsuarez
Proyectointegrador johanayjohannsuarez
johanasuarezom
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
Jhoanyeli Sanchez
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
Yanelsy Bello
 
Progra
PrograProgra
Dpss u3 a2_dapb
Dpss u3 a2_dapbDpss u3 a2_dapb
Dpss u3 a2_dapb
Davisnorm99
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
Miguel Angel Macias
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
Juan Camilo
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
paolagonzalez326
 
Plataformas
PlataformasPlataformas
Plataformas
Ancartoon
 
Manual 2 mwinqsb
Manual 2 mwinqsbManual 2 mwinqsb
Manual winqsb
Manual winqsbManual winqsb
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
22040086
 
Patrones comportamiento
Patrones comportamientoPatrones comportamiento
Patrones comportamiento
Juan Camilo
 
Poc
PocPoc
Poc
mellcv
 

Similar a Migrar vba (20)

Net Beans
Net BeansNet Beans
Net Beans
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)Genasys sigte2011 open_geogadget_framework (OGF)
Genasys sigte2011 open_geogadget_framework (OGF)
 
Capitulo 5
Capitulo 5Capitulo 5
Capitulo 5
 
Plataformas Tecnológicas
Plataformas Tecnológicas Plataformas Tecnológicas
Plataformas Tecnológicas
 
Israel tecnologias para desarrollo-web
Israel tecnologias para desarrollo-webIsrael tecnologias para desarrollo-web
Israel tecnologias para desarrollo-web
 
Proyectointegrador johanayjohannsuarez
Proyectointegrador johanayjohannsuarezProyectointegrador johanayjohannsuarez
Proyectointegrador johanayjohannsuarez
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Progra
PrograProgra
Progra
 
Dpss u3 a2_dapb
Dpss u3 a2_dapbDpss u3 a2_dapb
Dpss u3 a2_dapb
 
Trade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías WebTrade-Off sobre Tecnologías Web
Trade-Off sobre Tecnologías Web
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
 
Plataformas
PlataformasPlataformas
Plataformas
 
Manual 2 mwinqsb
Manual 2 mwinqsbManual 2 mwinqsb
Manual 2 mwinqsb
 
Manual winqsb
Manual winqsbManual winqsb
Manual winqsb
 
APPSWEBI4.0.pptx
APPSWEBI4.0.pptxAPPSWEBI4.0.pptx
APPSWEBI4.0.pptx
 
Patrones comportamiento
Patrones comportamientoPatrones comportamiento
Patrones comportamiento
 
Poc
PocPoc
Poc
 

Más de BartOc3

Instalación de Firmware AlterMesh de router TP-Link #RedesLibres
Instalación de Firmware AlterMesh de router TP-Link #RedesLibresInstalación de Firmware AlterMesh de router TP-Link #RedesLibres
Instalación de Firmware AlterMesh de router TP-Link #RedesLibres
BartOc3
 
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
BartOc3
 
Manual de Libre Office Calc
Manual de Libre Office CalcManual de Libre Office Calc
Manual de Libre Office Calc
BartOc3
 
Estandares abiertos-odf
Estandares abiertos-odfEstandares abiertos-odf
Estandares abiertos-odf
BartOc3
 
Migrar cuatro pasos
Migrar cuatro pasosMigrar cuatro pasos
Migrar cuatro pasos
BartOc3
 
Crear índices de contenido en Libre Office/OpenOffice Writer
Crear índices de contenido en Libre Office/OpenOffice  WriterCrear índices de contenido en Libre Office/OpenOffice  Writer
Crear índices de contenido en Libre Office/OpenOffice Writer
BartOc3
 
Future of work
Future of workFuture of work
Future of work
BartOc3
 
Estrategia exitosa migracion o oo (2)
Estrategia exitosa migracion o oo (2)Estrategia exitosa migracion o oo (2)
Estrategia exitosa migracion o oo (2)
BartOc3
 
Comparacion migracion aoo_libo
Comparacion migracion aoo_liboComparacion migracion aoo_libo
Comparacion migracion aoo_libo
BartOc3
 
Ayuda migracion
Ayuda migracion Ayuda migracion
Ayuda migracion
BartOc3
 
Aprendamos de novell
Aprendamos de novellAprendamos de novell
Aprendamos de novell
BartOc3
 
Aprendamos de novell
Aprendamos de novellAprendamos de novell
Aprendamos de novell
BartOc3
 
Aplicaciones en excel
Aplicaciones en excelAplicaciones en excel
Aplicaciones en excel
BartOc3
 
Bibliade writer
Bibliade writerBibliade writer
Bibliade writer
BartOc3
 
Redes libres conectando a los colombianos y amã©rica lat
Redes libres conectando a los colombianos y amã©rica latRedes libres conectando a los colombianos y amã©rica lat
Redes libres conectando a los colombianos y amã©rica lat
BartOc3
 
Nigthwing
NigthwingNigthwing
Nigthwing
BartOc3
 
5tasesionredeslibres
5tasesionredeslibres5tasesionredeslibres
5tasesionredeslibres
BartOc3
 
Redfusalibre presentacion
Redfusalibre presentacionRedfusalibre presentacion
Redfusalibre presentacion
BartOc3
 
Red espinal libre presentacion
Red espinal libre   presentacionRed espinal libre   presentacion
Red espinal libre presentacion
BartOc3
 
Curso de redes libres 3 sesion
Curso de redes libres 3 sesionCurso de redes libres 3 sesion
Curso de redes libres 3 sesion
BartOc3
 

Más de BartOc3 (20)

Instalación de Firmware AlterMesh de router TP-Link #RedesLibres
Instalación de Firmware AlterMesh de router TP-Link #RedesLibresInstalación de Firmware AlterMesh de router TP-Link #RedesLibres
Instalación de Firmware AlterMesh de router TP-Link #RedesLibres
 
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
Plan de Migración e Implantación de Software Libre en el Ayuntamiento de Pale...
 
Manual de Libre Office Calc
Manual de Libre Office CalcManual de Libre Office Calc
Manual de Libre Office Calc
 
Estandares abiertos-odf
Estandares abiertos-odfEstandares abiertos-odf
Estandares abiertos-odf
 
Migrar cuatro pasos
Migrar cuatro pasosMigrar cuatro pasos
Migrar cuatro pasos
 
Crear índices de contenido en Libre Office/OpenOffice Writer
Crear índices de contenido en Libre Office/OpenOffice  WriterCrear índices de contenido en Libre Office/OpenOffice  Writer
Crear índices de contenido en Libre Office/OpenOffice Writer
 
Future of work
Future of workFuture of work
Future of work
 
Estrategia exitosa migracion o oo (2)
Estrategia exitosa migracion o oo (2)Estrategia exitosa migracion o oo (2)
Estrategia exitosa migracion o oo (2)
 
Comparacion migracion aoo_libo
Comparacion migracion aoo_liboComparacion migracion aoo_libo
Comparacion migracion aoo_libo
 
Ayuda migracion
Ayuda migracion Ayuda migracion
Ayuda migracion
 
Aprendamos de novell
Aprendamos de novellAprendamos de novell
Aprendamos de novell
 
Aprendamos de novell
Aprendamos de novellAprendamos de novell
Aprendamos de novell
 
Aplicaciones en excel
Aplicaciones en excelAplicaciones en excel
Aplicaciones en excel
 
Bibliade writer
Bibliade writerBibliade writer
Bibliade writer
 
Redes libres conectando a los colombianos y amã©rica lat
Redes libres conectando a los colombianos y amã©rica latRedes libres conectando a los colombianos y amã©rica lat
Redes libres conectando a los colombianos y amã©rica lat
 
Nigthwing
NigthwingNigthwing
Nigthwing
 
5tasesionredeslibres
5tasesionredeslibres5tasesionredeslibres
5tasesionredeslibres
 
Redfusalibre presentacion
Redfusalibre presentacionRedfusalibre presentacion
Redfusalibre presentacion
 
Red espinal libre presentacion
Red espinal libre   presentacionRed espinal libre   presentacion
Red espinal libre presentacion
 
Curso de redes libres 3 sesion
Curso de redes libres 3 sesionCurso de redes libres 3 sesion
Curso de redes libres 3 sesion
 

Migrar vba

  • 1. Migración Corporativa a OpenOffice.org Asegurando el éxito del proceso. Antecedentes En la actualidad es usual encontrar corporaciones, compañías publicas y privadas de todos los tamaños y en todos los sectores, que se encuentran fuertemente “ ...amarradas ...” a innumerables aplicaciones (algunas de misión crítica), creadas y “desarrolladas” en ambientes de hojas de calculo. Todas estas organizaciones sufren de “ ... pánico organizacional ...”, pensando en la posible desaparición de dichas aplicaciones. Las hojas de calculo están “ ... casi en todos lados ...”, son relativamente simples de usar (por lo menos en sus elementos básicos) y ademas pueden ser bastante sofisticadas, pero siempre su diseño sera incontrolable y sin ninguna implementación de estándares corporativos, bastante pobres y sin ningún proceso de mantenimiento periódico controlable. Es usual que usuarios avanzados de Hojas de Calculo, las usen para desarrollar aplicaciones de gran escala en todo tipo de negocios, también es bastante común encontrar aplicaciones financieras, sistemas de costeo e inventarios, sistemas de pronostico, nominas y sistemas de pago, planeación de tiempo y tareas, análisis del negocio (BI), que se hacen imprescindibles para su operación regular. Hoy la complejidad de algunas hojas de calculo compiten amplia-mente con las bases de datos regulares creadas en la corporación usando lenguajes y herramientas de programación actuales.
  • 2. Objetivo Este protocolo se ha creado para asegurar en la corporación un proceso metodológico y exitoso de migración a herramientas libres, que en la actualidad tienen operando aplicaciones desarrolladas en Vba, usando como plataformas la hoja de calculo Excel. Se presentan dos pasos claros para su ejecución que podrán ser tomados por la entidad en forma individual o mixta, de acuerdo a sus condiciones y demandas locales de conversión. Los Pasos • Se hace conversión total de código Vba y/o aplicaciones sin ninguna intervención del cliente y mediante el conocimiento, costo y alcance de la respectiva aplicación del usuario. En este caso nuestro grupo de trabajo realizara vía Internet todo el proceso de conversión, entrenamiento, soporte y actualización, pactando claramente y de manera anticipada no solo sus costos, sino el respectivo crono-grama. • Se imparte formación avanzada en competencias de OpenBasic y sus herramientas relacionadas, a los técnicos de la entidad para que ellos mismos puedan realizar de manera directa y eficiente la migración y/o conversión de código escrito y/o generado en Vba (cualquier versión). Este proceso puede hacerse de forma no presencial, usando para ello nuestra plataforma Moodle, en forma totalmente presencial o en forma mixta usando la metodología Blended-Learning.
  • 3. Contenido curso Básico 1. Introducción 2. Conceptos iniciales 3. Mi primer macro 4. El lenguaje OOBasic 5. Vba vs OpenBasic. Tips y elementos determinantes para la migración de código Vba (Excel) a OpenBasic (Calc) Introducción. Terminología usada en ambos ambientes. Un mirada a OpenBasic. Entender el modelo de Objetos d Open Basic. Ejemplos de migración de objetos de Vba a OpenBasic. Notas generales de programación de objetos, clases y métodos. Aplicaciones en Vba vs aplicaciones en OpenBasic La Interface IDE, diferencias y características notables. Migrar un libro/hoja de calculo. Contenido curso Avanzado OpenBasic Trabajar con formularios. Formularios y Etiquetas. Otros controles. Trabajar con cuadros de dialogo. Trabajar con eventos. Desarrollar un proyecto paso a paso. Temas avanzados
  • 4. Metodología El seminario puede ser desarrollado en su totalidad en linea, con acceso directo a Internet y ejecutando todas y cada una de las actividades en cuentas y herramientas usadas e implementadas con OpenBasic, Vba y sus componentes usados en la institución. También en forma presencial o mixta con orientación Blended. Se entrega a cada participante, material digital que incluye todos los manuales, elementos de configuración y practicas para cada una de las herramientas incluidas en el programa. La duración es: Seminario duración en horas VBA vs OOBasic 8 Curso Avanzado OOBasic 30