SlideShare una empresa de Scribd logo
VISUAL BASIC
APLICATION
Nicolas Angel V
DEFINICIÓN
•(Visual Basic for Applications) Visual Basic para
aplicaciones. Subconjunto de Visual Basic que
provee un lenguaje de macros común para
aplicaciones de Microsoft. VBA permite a
usuarios y programadores poderosos ampliar
la funcionalidad de programas como
Word, Excel y Access.
TIPOS DE VARIABLES
• Boolean: El Boolean tiene sólo dos estados, Verdadero y Falso. Estas
variables se utilizan generalmente como flags o condicionales.
• Integer: El Integer o entero es un número de 16 bits que puede oscilar
entre -32768 y 32767. Los enteros se deben utilizar cuando se trabaja
con valores que no pueden contener números fraccionarios.
• String: El String se utiliza generalmente como un tipo de longitud para
una cadena de texto. Una cadena de longitud variable puede
contener un máximo de aproximadamente 2 mil millones de
caracteres. Cada carácter tiene un valor que va desde 0 hasta 255
basado en el juego de caracteres ASCII.
HERRAMIENTAS
• El apuntador: El apuntador es la única herramienta de la caja que no
puede utilizar para dibujar un control. Usted utiliza el apuntador para
seleccionar un control cuando desea cambiar sus propiedades y
definiciones.
• Picture box: Se utiliza la herramienta para imágenes para mostrar una
gráfica. Las imágenes pueden ser decorativas o funciónales como un icono.
• Label: Se utiliza la herramienta label para dibujar una caja para texto que
no desea que modifique un usuario. Normalmente usted utiliza las etiquetas
para crear encabezados bajo las gráficas o identificar el contenido de las
cajas de texto.
• Text Box: Se utiliza la herramienta caja de texto para dibujar una caja que
contenga caracteres numéricos y alfabéticos convenientes.
HERRAMIENTAS
• Frame: Usted utiliza la herramienta Frame para crear un agrupamiento
funcional o gráfico para los controles.
• Command Button: Usted utiliza la herramienta Botón de comando para
crear un objeto visible que el usuario puede elegir para realizar una tarea.
• Check Box: Sirve para crear una caja de selección que el usuario puede
seleccionar fácilmente para indicar si algo es verdadero o falso.
• Timer: La herramienta de tiempo sirve para indicar los eventos de tiempo en
los intervalos que usted establece. Este control sólo es visible durante el
diseño, es invisible durante la corrida.
DIFERENCIA ENTRE MODULO Y
FORMULARIO
• Formularios:
Para abrir otro formulario, primero tenemos que declararlo y luego usamos sus
prioridades para abrilo. No es necesario declarar previamente una variable
“formulario” pero mejor hacerlo así ya que se simula la programación
orientada a objetos.
• Módulos:
Tienen extensión .vb y se pueden añadir tantos como queramos, tienen el
gran potencial de que pueden ser reutilizados en otros proyectos.

Más contenido relacionado

La actualidad más candente

(Informatica) tp nº3
(Informatica) tp nº3(Informatica) tp nº3
(Informatica) tp nº3Vicky Daziano
 
Controles y Tipos de datos
Controles y Tipos de datosControles y Tipos de datos
Controles y Tipos de datos
DiegoFaria46
 
Elementos graficos
Elementos graficosElementos graficos
Elementos graficos
Godoy_Lorena
 
Programacion 15% visual basic dayismel cervantes
Programacion 15% visual basic   dayismel cervantesProgramacion 15% visual basic   dayismel cervantes
Programacion 15% visual basic dayismel cervantes
Dayismel Cervantes
 
Practica 1
Practica 1Practica 1
Practica 1aanieto
 
Entorno Gráfico del Photoshop.
Entorno Gráfico del Photoshop.Entorno Gráfico del Photoshop.
Entorno Gráfico del Photoshop.
Rubèn Torrealba
 
Presentación1
Presentación1Presentación1
Presentación1
Elizaberth Rivas
 
Práctica 1 procesador
Práctica 1 procesadorPráctica 1 procesador
Práctica 1 procesadorRotp
 
Practica 1 de sistemas multimedia
Practica 1 de sistemas multimediaPractica 1 de sistemas multimedia
Practica 1 de sistemas multimediaAdictos al Café
 
Manejo de numeraciones
Manejo de numeracionesManejo de numeraciones
Manejo de numeraciones
Gaby Bermeo
 
7 trucos de Excel que quizás no sabías
7 trucos de Excel que quizás no sabías7 trucos de Excel que quizás no sabías
7 trucos de Excel que quizás no sabías
Desafio Latam
 
Comp.
Comp.Comp.
Aplicación de las herramientas de gimp
Aplicación de las herramientas de gimpAplicación de las herramientas de gimp
Aplicación de las herramientas de gimpLiliana Masabanda
 

La actualidad más candente (17)

(Informatica) tp nº3
(Informatica) tp nº3(Informatica) tp nº3
(Informatica) tp nº3
 
Pract 4
Pract 4Pract 4
Pract 4
 
Controles y Tipos de datos
Controles y Tipos de datosControles y Tipos de datos
Controles y Tipos de datos
 
Elementos graficos
Elementos graficosElementos graficos
Elementos graficos
 
Trucos de excel
Trucos de excelTrucos de excel
Trucos de excel
 
Programacion 15% visual basic dayismel cervantes
Programacion 15% visual basic   dayismel cervantesProgramacion 15% visual basic   dayismel cervantes
Programacion 15% visual basic dayismel cervantes
 
Practica 1
Practica 1Practica 1
Practica 1
 
Entorno Gráfico del Photoshop.
Entorno Gráfico del Photoshop.Entorno Gráfico del Photoshop.
Entorno Gráfico del Photoshop.
 
Tp 7 micaela rodriguez
Tp 7 micaela rodriguezTp 7 micaela rodriguez
Tp 7 micaela rodriguez
 
Introduccion a-gimp
Introduccion a-gimpIntroduccion a-gimp
Introduccion a-gimp
 
Presentación1
Presentación1Presentación1
Presentación1
 
Práctica 1 procesador
Práctica 1 procesadorPráctica 1 procesador
Práctica 1 procesador
 
Practica 1 de sistemas multimedia
Practica 1 de sistemas multimediaPractica 1 de sistemas multimedia
Practica 1 de sistemas multimedia
 
Manejo de numeraciones
Manejo de numeracionesManejo de numeraciones
Manejo de numeraciones
 
7 trucos de Excel que quizás no sabías
7 trucos de Excel que quizás no sabías7 trucos de Excel que quizás no sabías
7 trucos de Excel que quizás no sabías
 
Comp.
Comp.Comp.
Comp.
 
Aplicación de las herramientas de gimp
Aplicación de las herramientas de gimpAplicación de las herramientas de gimp
Aplicación de las herramientas de gimp
 

Destacado

Innovate UK Future Worlds Event - Material World – Brian J McCarthy
Innovate UK Future Worlds Event - Material World – Brian J McCarthyInnovate UK Future Worlds Event - Material World – Brian J McCarthy
Innovate UK Future Worlds Event - Material World – Brian J McCarthy
Invest Northern Ireland
 
Letter of recommendation
Letter of recommendationLetter of recommendation
Letter of recommendationEmel Hasanova
 
Does my business need social media marketing?
Does my business need social media marketing?Does my business need social media marketing?
Does my business need social media marketing?
Mohamed Mahdy
 
Color-piel-humana
Color-piel-humanaColor-piel-humana
Color-piel-humana
Lola Ferreyra
 
Lionel andres messi cuccittini
Lionel andres messi cuccittiniLionel andres messi cuccittini
Lionel andres messi cuccittini
MiguelTorresPaz11
 
Que ordenador comprar
Que ordenador comprarQue ordenador comprar
Que ordenador comprar
rlopezdavi
 
La fisioterapia 1
La fisioterapia 1La fisioterapia 1
La fisioterapia 1
carmenvillamizarj
 
Deutsche Telekom CMD 2015 - Europe
Deutsche Telekom CMD 2015 - EuropeDeutsche Telekom CMD 2015 - Europe
Deutsche Telekom CMD 2015 - Europe
Deutsche Telekom
 
La calculadora digital, inés beltrán
La calculadora digital, inés beltránLa calculadora digital, inés beltrán
La calculadora digital, inés beltrán
Ainhoka
 
Procedimento de montagem elétrica
Procedimento de  montagem elétricaProcedimento de  montagem elétrica
Procedimento de montagem elétricaRamos Bahya
 
Big Data technology for systems monitoring in Energy – Big Data Europe
Big Data technology for systems monitoring in Energy – Big Data Europe Big Data technology for systems monitoring in Energy – Big Data Europe
Big Data technology for systems monitoring in Energy – Big Data Europe
BigData_Europe
 
Roberto Abazoksi Greenhouse Capstone
Roberto Abazoksi Greenhouse CapstoneRoberto Abazoksi Greenhouse Capstone
Roberto Abazoksi Greenhouse Capstone
Roberto Abazoski
 
Press Clipping 2013
Press Clipping 2013Press Clipping 2013
Press Clipping 2013
Ana Cabello Padilla
 
Addkeen Cultura financiera & Responsabilidad social febrero 2013
Addkeen Cultura financiera & Responsabilidad social febrero 2013Addkeen Cultura financiera & Responsabilidad social febrero 2013
Addkeen Cultura financiera & Responsabilidad social febrero 2013
Cristina Carrillo
 
Pla lector notícies gdt 1314
Pla lector notícies gdt 1314Pla lector notícies gdt 1314
Pla lector notícies gdt 1314
ESCOLA SEGIMON COMAS Sant Quirze de Besora
 
ezPay from www.ezmovil.net
ezPay  from www.ezmovil.netezPay  from www.ezmovil.net
ezPay from www.ezmovil.net
Juan Gomez
 

Destacado (19)

Innovate UK Future Worlds Event - Material World – Brian J McCarthy
Innovate UK Future Worlds Event - Material World – Brian J McCarthyInnovate UK Future Worlds Event - Material World – Brian J McCarthy
Innovate UK Future Worlds Event - Material World – Brian J McCarthy
 
Letter of recommendation
Letter of recommendationLetter of recommendation
Letter of recommendation
 
Does my business need social media marketing?
Does my business need social media marketing?Does my business need social media marketing?
Does my business need social media marketing?
 
Color-piel-humana
Color-piel-humanaColor-piel-humana
Color-piel-humana
 
Lionel andres messi cuccittini
Lionel andres messi cuccittiniLionel andres messi cuccittini
Lionel andres messi cuccittini
 
Que ordenador comprar
Que ordenador comprarQue ordenador comprar
Que ordenador comprar
 
La fisioterapia 1
La fisioterapia 1La fisioterapia 1
La fisioterapia 1
 
Deutsche Telekom CMD 2015 - Europe
Deutsche Telekom CMD 2015 - EuropeDeutsche Telekom CMD 2015 - Europe
Deutsche Telekom CMD 2015 - Europe
 
La calculadora digital, inés beltrán
La calculadora digital, inés beltránLa calculadora digital, inés beltrán
La calculadora digital, inés beltrán
 
Procedimento de montagem elétrica
Procedimento de  montagem elétricaProcedimento de  montagem elétrica
Procedimento de montagem elétrica
 
Big Data technology for systems monitoring in Energy – Big Data Europe
Big Data technology for systems monitoring in Energy – Big Data Europe Big Data technology for systems monitoring in Energy – Big Data Europe
Big Data technology for systems monitoring in Energy – Big Data Europe
 
Roberto Abazoksi Greenhouse Capstone
Roberto Abazoksi Greenhouse CapstoneRoberto Abazoksi Greenhouse Capstone
Roberto Abazoksi Greenhouse Capstone
 
Comercio electronico
Comercio electronicoComercio electronico
Comercio electronico
 
Press Clipping 2013
Press Clipping 2013Press Clipping 2013
Press Clipping 2013
 
Addkeen Cultura financiera & Responsabilidad social febrero 2013
Addkeen Cultura financiera & Responsabilidad social febrero 2013Addkeen Cultura financiera & Responsabilidad social febrero 2013
Addkeen Cultura financiera & Responsabilidad social febrero 2013
 
Slideshare
SlideshareSlideshare
Slideshare
 
EL BARROC: EB 3. 2n A
EL BARROC: EB 3. 2n AEL BARROC: EB 3. 2n A
EL BARROC: EB 3. 2n A
 
Pla lector notícies gdt 1314
Pla lector notícies gdt 1314Pla lector notícies gdt 1314
Pla lector notícies gdt 1314
 
ezPay from www.ezmovil.net
ezPay  from www.ezmovil.netezPay  from www.ezmovil.net
ezPay from www.ezmovil.net
 

Similar a Visual basic aplication

Controles y datos de visual basic
Controles y datos de visual basicControles y datos de visual basic
Controles y datos de visual basic
Laura García
 
Herramientas del visual basic 1
Herramientas del visual basic 1Herramientas del visual basic 1
Herramientas del visual basic 1Vladimir Maza
 
Angela ramirez
Angela ramirezAngela ramirez
Angela ramirez
bcn1965
 
Visual Basic Herramientas
Visual Basic HerramientasVisual Basic Herramientas
Visual Basic HerramientasSteffy_10
 
Visual basic san_pedro
Visual basic san_pedroVisual basic san_pedro
Visual basic san_pedro
Dagoberto Exabier Ayestas Garcia
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basic
alberto301087
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
Elixa Sheppard Flores
 
Tabajo visual basic
Tabajo visual basicTabajo visual basic
Tabajo visual basic
Angelito Bejarano
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
Edisson Gomez
 
Carpeta de modalidad
Carpeta de modalidadCarpeta de modalidad
Carpeta de modalidad
Vanessa Gómez
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
Dulmar Torrado
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasicunachi
 
Clase 01 290615
Clase 01 290615Clase 01 290615
Clase 01 290615
Xiomara Segovia
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programaciónvero_00
 
Pestaña programador
Pestaña programadorPestaña programador
Pestaña programador
emmanuelzombix
 
Java swing listas
Java swing listasJava swing listas
Java swing listas
frank yordi tejada sanchez
 
Programas (examen)
Programas (examen)Programas (examen)
Programas (examen)
joselid
 
Elemento 1
Elemento 1Elemento 1

Similar a Visual basic aplication (20)

Controles y datos de visual basic
Controles y datos de visual basicControles y datos de visual basic
Controles y datos de visual basic
 
Herramientas del visual basic 1
Herramientas del visual basic 1Herramientas del visual basic 1
Herramientas del visual basic 1
 
Angela ramirez
Angela ramirezAngela ramirez
Angela ramirez
 
Visual Basic Herramientas
Visual Basic HerramientasVisual Basic Herramientas
Visual Basic Herramientas
 
Visual basic san_pedro
Visual basic san_pedroVisual basic san_pedro
Visual basic san_pedro
 
Manual de visual basic
Manual de visual basicManual de visual basic
Manual de visual basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Tabajo visual basic
Tabajo visual basicTabajo visual basic
Tabajo visual basic
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Carpeta de modalidad
Carpeta de modalidadCarpeta de modalidad
Carpeta de modalidad
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Fundamentosbasicosdevisualbasic
FundamentosbasicosdevisualbasicFundamentosbasicosdevisualbasic
Fundamentosbasicosdevisualbasic
 
Clase 01 290615
Clase 01 290615Clase 01 290615
Clase 01 290615
 
Lenguaje de programación
Lenguaje de programaciónLenguaje de programación
Lenguaje de programación
 
Pestaña programador
Pestaña programadorPestaña programador
Pestaña programador
 
Pestaña programador
Pestaña programadorPestaña programador
Pestaña programador
 
Java swing listas
Java swing listasJava swing listas
Java swing listas
 
Programas (examen)
Programas (examen)Programas (examen)
Programas (examen)
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Manual de informática
Manual de informáticaManual de informática
Manual de informática
 

Visual basic aplication

  • 2. DEFINICIÓN •(Visual Basic for Applications) Visual Basic para aplicaciones. Subconjunto de Visual Basic que provee un lenguaje de macros común para aplicaciones de Microsoft. VBA permite a usuarios y programadores poderosos ampliar la funcionalidad de programas como Word, Excel y Access.
  • 3. TIPOS DE VARIABLES • Boolean: El Boolean tiene sólo dos estados, Verdadero y Falso. Estas variables se utilizan generalmente como flags o condicionales. • Integer: El Integer o entero es un número de 16 bits que puede oscilar entre -32768 y 32767. Los enteros se deben utilizar cuando se trabaja con valores que no pueden contener números fraccionarios. • String: El String se utiliza generalmente como un tipo de longitud para una cadena de texto. Una cadena de longitud variable puede contener un máximo de aproximadamente 2 mil millones de caracteres. Cada carácter tiene un valor que va desde 0 hasta 255 basado en el juego de caracteres ASCII.
  • 4. HERRAMIENTAS • El apuntador: El apuntador es la única herramienta de la caja que no puede utilizar para dibujar un control. Usted utiliza el apuntador para seleccionar un control cuando desea cambiar sus propiedades y definiciones. • Picture box: Se utiliza la herramienta para imágenes para mostrar una gráfica. Las imágenes pueden ser decorativas o funciónales como un icono. • Label: Se utiliza la herramienta label para dibujar una caja para texto que no desea que modifique un usuario. Normalmente usted utiliza las etiquetas para crear encabezados bajo las gráficas o identificar el contenido de las cajas de texto. • Text Box: Se utiliza la herramienta caja de texto para dibujar una caja que contenga caracteres numéricos y alfabéticos convenientes.
  • 5. HERRAMIENTAS • Frame: Usted utiliza la herramienta Frame para crear un agrupamiento funcional o gráfico para los controles. • Command Button: Usted utiliza la herramienta Botón de comando para crear un objeto visible que el usuario puede elegir para realizar una tarea. • Check Box: Sirve para crear una caja de selección que el usuario puede seleccionar fácilmente para indicar si algo es verdadero o falso. • Timer: La herramienta de tiempo sirve para indicar los eventos de tiempo en los intervalos que usted establece. Este control sólo es visible durante el diseño, es invisible durante la corrida.
  • 6. DIFERENCIA ENTRE MODULO Y FORMULARIO • Formularios: Para abrir otro formulario, primero tenemos que declararlo y luego usamos sus prioridades para abrilo. No es necesario declarar previamente una variable “formulario” pero mejor hacerlo así ya que se simula la programación orientada a objetos. • Módulos: Tienen extensión .vb y se pueden añadir tantos como queramos, tienen el gran potencial de que pueden ser reutilizados en otros proyectos.