SlideShare una empresa de Scribd logo
1 de 7
Visual Basic
Applications
Joe Dassin Riascos Padilla
CONTENIDO
-Definición de Visual Basic For Applications
-¿Qué hace VBA?
-¿Qué hace Excel?
-Ventajas de VBA
-Desventajas de VBA
Definición de Visual Basic For
Applications
VBA son las siglas de Visual Basic for Applications. VBA no debe
confundirse con VB, que es el estándar para Visual Basic. Visual
Basic for Applications es un elemento de programación diseñado
por Microsoft para utilizarse con su paquete de software de
Microsoft Office. Específicamente, fue diseñado para usarse
principalmente con Excel. VBA es una herramienta que puede usarse
para crear programas para ejecutarlos en Excel.
¿Qué hace VBA?
VBA es una estructura de programación creada para hacer
esencialmente una cosa. VBA te permite automatizar tareas de
Excel. Todo lo que puedes hacer en Excel, lo puedes hacer más
rápido y sin trabajo manual. Por ejemplo, pueden crearse
programas de VBA que automáticamente den formato e impriman
un reporte de ventas. Uno toca una tecla y comienza el proceso
completo, sin que tengas que atravesar todos los pasos cada vez.
¿Qué hace Excel?
Excel puede permitirte hacer muchas cosas dentro de su
estructura de programación como llevar listas de cualquier cosa
desde nombres de clientes a calificaciones de estudiantes.
También puedes utilizarlo para hacer presupuestos, análisis de
datos, facturas, crear gráficos basados en flujos de datos y
muchas otras cosas. Excel es un elemento esencial en los
negocios.
Ventajas de VBA
Con un comando de VBA, Excel siempre ejecutará una tarea exactamente de la
misma manera. Obtienes resultados consistentes a una velocidad mucho mayor
de lo que lo harías tú mismo. VBA te permite crear botones para colocar en tu
barra de menús, para ejecutar la tarea. Esto significa que cualquiera puede
ejecutar una tarea que quieras que se realice y obtienes los mismos resultados
que tendrías. Si necesitas realizar la tarea múltiples veces, puedes programarla
para que se realice y alejarte de la computadora, sabiendo que el trabajo quedará
listo.
Desventajas de VBA
Para empezar, necesitas aprender el código para usar VBA. Tienes
que aprender varias formas de código y descubrir cómo construir la
tarea que quieres automatizar. Los programas VBA para Excel también
son sólo eso. Son programas VBA para Excel, lo que significa que sólo
son transferibles a otros programas de Excel. No puedes usar tus
programas en otras aplicaciones. También, si haces mal el código,
puede haber problemas técnicos en el proceso de automatización y
puede que necesites trabajar para resolverlos hasta que funcionen
correctamente.

Más contenido relacionado

Destacado

Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentosredtacna
 
Visual estudio
Visual estudioVisual estudio
Visual estudioJenssy23
 
Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010tihuilo
 
Ejercicios resueltos informática II practica 1 (nueva 2014)
Ejercicios resueltos informática II practica 1 (nueva 2014)Ejercicios resueltos informática II practica 1 (nueva 2014)
Ejercicios resueltos informática II practica 1 (nueva 2014)Alvin Jacobs
 
Programación visual con VB.NET
Programación visual con VB.NETProgramación visual con VB.NET
Programación visual con VB.NETYamil Lambert
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnetKevin Reaño
 

Destacado (13)

Apps .Net Y Gambas
Apps .Net Y GambasApps .Net Y Gambas
Apps .Net Y Gambas
 
Visual Net
Visual NetVisual Net
Visual Net
 
Net capitulo I - fundamentos
Net   capitulo I - fundamentosNet   capitulo I - fundamentos
Net capitulo I - fundamentos
 
Trabajo lab
Trabajo labTrabajo lab
Trabajo lab
 
Visual estudio
Visual estudioVisual estudio
Visual estudio
 
Mantto con vb2010
Mantto con vb2010Mantto con vb2010
Mantto con vb2010
 
manual visual basic 02
manual visual basic 02 manual visual basic 02
manual visual basic 02
 
Vb Leccion1
Vb Leccion1Vb Leccion1
Vb Leccion1
 
manual visual basic 01
manual visual basic 01manual visual basic 01
manual visual basic 01
 
Ejercicios resueltos informática II practica 1 (nueva 2014)
Ejercicios resueltos informática II practica 1 (nueva 2014)Ejercicios resueltos informática II practica 1 (nueva 2014)
Ejercicios resueltos informática II practica 1 (nueva 2014)
 
Programación visual con VB.NET
Programación visual con VB.NETProgramación visual con VB.NET
Programación visual con VB.NET
 
Programacion c# vbnet
Programacion c# vbnetProgramacion c# vbnet
Programacion c# vbnet
 
Ten Tips to Make You More Productive in Excel
Ten Tips to Make You More Productive in ExcelTen Tips to Make You More Productive in Excel
Ten Tips to Make You More Productive in Excel
 

Similar a Visual basic applications

Visual basic para aplicaciones
Visual basic para aplicacionesVisual basic para aplicaciones
Visual basic para aplicacionesShagamd
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010AleckFong
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010AleckFong
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010AleckFong
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010AleckFong
 
Definición de macros vba
Definición de macros vbaDefinición de macros vba
Definición de macros vbaCarolina Arango
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0fermodcor
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0fermodcor
 
Manualvisualbasic6 0
Manualvisualbasic6 0Manualvisualbasic6 0
Manualvisualbasic6 0fermodcor
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0Dunkherz
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0Dunkherz
 
Base de datos de excel (antologia)
Base de datos de excel (antologia)Base de datos de excel (antologia)
Base de datos de excel (antologia)yuriciitha
 
Visual basic-2008
Visual basic-2008Visual basic-2008
Visual basic-2008ramcoll
 
Excel VBA Guía Rápida para principiantes.pdf
Excel VBA Guía Rápida para principiantes.pdfExcel VBA Guía Rápida para principiantes.pdf
Excel VBA Guía Rápida para principiantes.pdfJuanAlvarado203
 
Visual basic
Visual basicVisual basic
Visual basicmauricio
 
Excel y Powtoon.ppsx
Excel y Powtoon.ppsxExcel y Powtoon.ppsx
Excel y Powtoon.ppsxAnaSofiaCorts
 

Similar a Visual basic applications (20)

Vba edward diapositivas
Vba edward diapositivasVba edward diapositivas
Vba edward diapositivas
 
Visual basic para aplicaciones
Visual basic para aplicacionesVisual basic para aplicaciones
Visual basic para aplicaciones
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Por qué usar vba en excel 2010
Por qué usar vba en excel 2010Por qué usar vba en excel 2010
Por qué usar vba en excel 2010
 
Herramientas
HerramientasHerramientas
Herramientas
 
Definición de macros vba
Definición de macros vbaDefinición de macros vba
Definición de macros vba
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manualvisualbasic6 0
Manualvisualbasic6 0Manualvisualbasic6 0
Manualvisualbasic6 0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Manual visual basic 6.0
Manual visual basic 6.0Manual visual basic 6.0
Manual visual basic 6.0
 
Base de datos de excel (antologia)
Base de datos de excel (antologia)Base de datos de excel (antologia)
Base de datos de excel (antologia)
 
Antología
AntologíaAntología
Antología
 
Visual basic-2008
Visual basic-2008Visual basic-2008
Visual basic-2008
 
Visual basic-2008
Visual basic-2008Visual basic-2008
Visual basic-2008
 
Excel VBA Guía Rápida para principiantes.pdf
Excel VBA Guía Rápida para principiantes.pdfExcel VBA Guía Rápida para principiantes.pdf
Excel VBA Guía Rápida para principiantes.pdf
 
Visual basic
Visual basicVisual basic
Visual basic
 
Excel y Powtoon.ppsx
Excel y Powtoon.ppsxExcel y Powtoon.ppsx
Excel y Powtoon.ppsx
 

Último

Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfGuillermoBarquero7
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSBeatrizGonzales19
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaKANTUPAULAPORCELYUCR
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralAitana
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptxEncomiendasElSherpa
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 

Último (6)

Evaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdfEvaluación del riesgo tecnologías informáticas.pdf
Evaluación del riesgo tecnologías informáticas.pdf
 
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOSESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
ESCRITORIO DE WINDOWS 11 Y SUS ELEMENTOS
 
Trabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - OfimáticaTrabajo de Powerpoint - Unsaac - Ofimática
Trabajo de Powerpoint - Unsaac - Ofimática
 
Caso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business CentralCaso de Exito LPL Projects Logistics Spain y Business Central
Caso de Exito LPL Projects Logistics Spain y Business Central
 
2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx2da. Clase Mecanografía e introducción a Excel (2).pptx
2da. Clase Mecanografía e introducción a Excel (2).pptx
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 

Visual basic applications

  • 2. CONTENIDO -Definición de Visual Basic For Applications -¿Qué hace VBA? -¿Qué hace Excel? -Ventajas de VBA -Desventajas de VBA
  • 3. Definición de Visual Basic For Applications VBA son las siglas de Visual Basic for Applications. VBA no debe confundirse con VB, que es el estándar para Visual Basic. Visual Basic for Applications es un elemento de programación diseñado por Microsoft para utilizarse con su paquete de software de Microsoft Office. Específicamente, fue diseñado para usarse principalmente con Excel. VBA es una herramienta que puede usarse para crear programas para ejecutarlos en Excel.
  • 4. ¿Qué hace VBA? VBA es una estructura de programación creada para hacer esencialmente una cosa. VBA te permite automatizar tareas de Excel. Todo lo que puedes hacer en Excel, lo puedes hacer más rápido y sin trabajo manual. Por ejemplo, pueden crearse programas de VBA que automáticamente den formato e impriman un reporte de ventas. Uno toca una tecla y comienza el proceso completo, sin que tengas que atravesar todos los pasos cada vez.
  • 5. ¿Qué hace Excel? Excel puede permitirte hacer muchas cosas dentro de su estructura de programación como llevar listas de cualquier cosa desde nombres de clientes a calificaciones de estudiantes. También puedes utilizarlo para hacer presupuestos, análisis de datos, facturas, crear gráficos basados en flujos de datos y muchas otras cosas. Excel es un elemento esencial en los negocios.
  • 6. Ventajas de VBA Con un comando de VBA, Excel siempre ejecutará una tarea exactamente de la misma manera. Obtienes resultados consistentes a una velocidad mucho mayor de lo que lo harías tú mismo. VBA te permite crear botones para colocar en tu barra de menús, para ejecutar la tarea. Esto significa que cualquiera puede ejecutar una tarea que quieras que se realice y obtienes los mismos resultados que tendrías. Si necesitas realizar la tarea múltiples veces, puedes programarla para que se realice y alejarte de la computadora, sabiendo que el trabajo quedará listo.
  • 7. Desventajas de VBA Para empezar, necesitas aprender el código para usar VBA. Tienes que aprender varias formas de código y descubrir cómo construir la tarea que quieres automatizar. Los programas VBA para Excel también son sólo eso. Son programas VBA para Excel, lo que significa que sólo son transferibles a otros programas de Excel. No puedes usar tus programas en otras aplicaciones. También, si haces mal el código, puede haber problemas técnicos en el proceso de automatización y puede que necesites trabajar para resolverlos hasta que funcionen correctamente.