SlideShare una empresa de Scribd logo
1 de 4
Visual Basic es una programación que está íntimamente relacionada con los libros y las hojas de cálculo
y para esto Excel cuenta con un editor de programación donde se pone el código, a este se puede
acceder, en Excel 2007, yendo a la pestaña programador y luego a la sección código donde hacemos
clic en Visual Basic
En Excel 2003 hay que ir al menú desplegable herramientas y de ahí la ruta macros y Editor de Visual
Basic
Ambas formas nos lleva, luego de hacer doble clic en Hoja1 por ejemplo, al editor
las macros que se escriban aquí, estaran relacionadas con la Hoja1.
Comencemos por lo mas simple y escribamos una macro que seleccione la celda B5de la Hoja1 del libro
VBAProject (Libro2)
donde podemos ver que el código
se escribe entre "Sub" y "End Sub" y que el nombre
no tiene espacios y termina con "( )" . Para ejecutar este código pulsamos en el icono o en la tecla
F5 para que aparezca el panel Macros
Donde puede verse el nombre de la macro que ya está seleccionada, luego pulsamos en "ejecutar" y
después en el icono , o seleccionando " Alta + F5 que nos lleva a la pantalla con el resultado
Que es la selección de la celda B5.
Otro código muy simple es escribir un valor en una celda.
Escribamos el valor 2007 en la celda D8
Y si lo queremos borrar
A estas alturas estamos en condiciones de explicar estos sencillos códigos:
En la programación VBA se trabaja con OBJETOS (Hojas, celdas, Rangos, etc.) que como todo
objeto, tiene propiedades, por ejemplo el objeto celda pude tener la propiedad de alto, ancho, estar
seleccionada, tener un valor, o no tener ninguno, etc.
En los códigos que hemos escrito tenemos los objetos Range ("B5") (celda B5) con la propiedad de
estar seleccionada y el objeto Range("D8") ( celda D8) con la propiedad de tener un número (2007) y
después estar vacía.

Más contenido relacionado

La actualidad más candente (19)

Curso taller vba macros
Curso taller vba macrosCurso taller vba macros
Curso taller vba macros
 
Creando macros
Creando macrosCreando macros
Creando macros
 
Experto en curso de programacion de macros en excel
Experto en curso de programacion de macros en excel Experto en curso de programacion de macros en excel
Experto en curso de programacion de macros en excel
 
Macros
MacrosMacros
Macros
 
Formularios y macros
Formularios y macrosFormularios y macros
Formularios y macros
 
Funciones y macros con excel
Funciones y macros con excelFunciones y macros con excel
Funciones y macros con excel
 
8
88
8
 
Excel Avanzado 2007 y Macros
Excel Avanzado 2007 y MacrosExcel Avanzado 2007 y Macros
Excel Avanzado 2007 y Macros
 
Tecnologia trabajo de macros
Tecnologia trabajo de macrosTecnologia trabajo de macros
Tecnologia trabajo de macros
 
Curso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macrosCurso de excel avanzado tema 6 macros
Curso de excel avanzado tema 6 macros
 
Archivo slide share 10
Archivo slide share 10Archivo slide share 10
Archivo slide share 10
 
Presentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalezPresentacion 2 estructuras de control web renee gonzalez
Presentacion 2 estructuras de control web renee gonzalez
 
manual visual_studio_2010_
manual visual_studio_2010_manual visual_studio_2010_
manual visual_studio_2010_
 
Tecnologia trabajo de macros
Tecnologia trabajo de macrosTecnologia trabajo de macros
Tecnologia trabajo de macros
 
Como crear un macro
Como crear un macroComo crear un macro
Como crear un macro
 
Tema macros
Tema macrosTema macros
Tema macros
 
Tutorial visual basic 6
Tutorial visual basic 6Tutorial visual basic 6
Tutorial visual basic 6
 
Tema macros
Tema macrosTema macros
Tema macros
 
Tema macros
Tema macrosTema macros
Tema macros
 

Destacado

Ejercicios de visual basic 2012
Ejercicios de visual basic 2012Ejercicios de visual basic 2012
Ejercicios de visual basic 2012iestp huari
 
EXCEL Visual basic
EXCEL Visual basicEXCEL Visual basic
EXCEL Visual basicLuis Pacheco
 
Ejercicio para aprender Macros en Excel (VBA)
Ejercicio para aprender Macros en Excel (VBA)Ejercicio para aprender Macros en Excel (VBA)
Ejercicio para aprender Macros en Excel (VBA)Luis Humberto Lara
 
Programacion en Power Point
Programacion en Power PointProgramacion en Power Point
Programacion en Power PointRosmery Miranda
 
Formularios
FormulariosFormularios
FormulariosYeymyc
 
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluación
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluaciónUso de Formularios de Excel para la creación de pruebas y pautas de evaluación
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluaciónsparky32
 
Dispositivos red
Dispositivos redDispositivos red
Dispositivos redSeleniik
 
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
 
Instituto superior tecnológico experimental hector guananga
Instituto superior tecnológico experimental hector guanangaInstituto superior tecnológico experimental hector guananga
Instituto superior tecnológico experimental hector guanangaisrael668
 
Introducción a CSS Parte - 1
Introducción a CSS Parte - 1Introducción a CSS Parte - 1
Introducción a CSS Parte - 1Jorge Llanten
 
examen final de exel
examen final de exelexamen final de exel
examen final de exelSENA
 
Macros Visual Basic Para Excel
Macros Visual Basic Para ExcelMacros Visual Basic Para Excel
Macros Visual Basic Para ExcelBerthamazon
 
Cálculo del importe
Cálculo del importeCálculo del importe
Cálculo del importeSenyi HLuz
 

Destacado (20)

Ejercicios de visual basic 2012
Ejercicios de visual basic 2012Ejercicios de visual basic 2012
Ejercicios de visual basic 2012
 
EXCEL Visual basic
EXCEL Visual basicEXCEL Visual basic
EXCEL Visual basic
 
Ejercicio para aprender Macros en Excel (VBA)
Ejercicio para aprender Macros en Excel (VBA)Ejercicio para aprender Macros en Excel (VBA)
Ejercicio para aprender Macros en Excel (VBA)
 
Programacion en Power Point
Programacion en Power PointProgramacion en Power Point
Programacion en Power Point
 
Formularios de excel
Formularios de excelFormularios de excel
Formularios de excel
 
Formularios
FormulariosFormularios
Formularios
 
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluación
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluaciónUso de Formularios de Excel para la creación de pruebas y pautas de evaluación
Uso de Formularios de Excel para la creación de pruebas y pautas de evaluación
 
Excel avanzado con vba
Excel avanzado con vbaExcel avanzado con vba
Excel avanzado con vba
 
Dispositivos red
Dispositivos redDispositivos red
Dispositivos red
 
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
 
Instituto superior tecnológico experimental hector guananga
Instituto superior tecnológico experimental hector guanangaInstituto superior tecnológico experimental hector guananga
Instituto superior tecnológico experimental hector guananga
 
Introducción a CSS Parte - 1
Introducción a CSS Parte - 1Introducción a CSS Parte - 1
Introducción a CSS Parte - 1
 
Mac
MacMac
Mac
 
Curso visual basic
Curso visual basicCurso visual basic
Curso visual basic
 
examen final de exel
examen final de exelexamen final de exel
examen final de exel
 
Macros Visual Basic Para Excel
Macros Visual Basic Para ExcelMacros Visual Basic Para Excel
Macros Visual Basic Para Excel
 
MODULO
MODULOMODULO
MODULO
 
Access
AccessAccess
Access
 
Cálculo del importe
Cálculo del importeCálculo del importe
Cálculo del importe
 
Css - Tema 2
Css -  Tema 2Css -  Tema 2
Css - Tema 2
 

Similar a Ejercicios de excel con visual basic

Similar a Ejercicios de excel con visual basic (20)

Vba excel
Vba excelVba excel
Vba excel
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
Taller de tecnologia
Taller de tecnologiaTaller de tecnologia
Taller de tecnologia
 
Creando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdoresCreando macros en Excel 2010 para programdores
Creando macros en Excel 2010 para programdores
 
Juan david mosquera flor
Juan david mosquera florJuan david mosquera flor
Juan david mosquera flor
 
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
 
Guia70
Guia70Guia70
Guia70
 
9 macros a 1
9 macros a 19 macros a 1
9 macros a 1
 
Taller tecnologia
Taller tecnologiaTaller tecnologia
Taller tecnologia
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
9 macros a 1
9 macros a 19 macros a 1
9 macros a 1
 
COMANDOS MACROS.pdf
COMANDOS MACROS.pdfCOMANDOS MACROS.pdf
COMANDOS MACROS.pdf
 
Guia70
Guia70Guia70
Guia70
 
Presentacion macros sofia angie
Presentacion macros sofia angiePresentacion macros sofia angie
Presentacion macros sofia angie
 
Macros y vba
Macros y vbaMacros y vba
Macros y vba
 
Macro comandos 846
Macro comandos 846Macro comandos 846
Macro comandos 846
 
Macros-para-microsoft-excel
Macros-para-microsoft-excelMacros-para-microsoft-excel
Macros-para-microsoft-excel
 
Macro
MacroMacro
Macro
 
Macros taller tecnologia
Macros taller tecnologiaMacros taller tecnologia
Macros taller tecnologia
 
Macros exce vperez1
Macros exce vperez1Macros exce vperez1
Macros exce vperez1
 

Ejercicios de excel con visual basic

  • 1. Visual Basic es una programación que está íntimamente relacionada con los libros y las hojas de cálculo y para esto Excel cuenta con un editor de programación donde se pone el código, a este se puede acceder, en Excel 2007, yendo a la pestaña programador y luego a la sección código donde hacemos clic en Visual Basic En Excel 2003 hay que ir al menú desplegable herramientas y de ahí la ruta macros y Editor de Visual Basic Ambas formas nos lleva, luego de hacer doble clic en Hoja1 por ejemplo, al editor
  • 2. las macros que se escriban aquí, estaran relacionadas con la Hoja1. Comencemos por lo mas simple y escribamos una macro que seleccione la celda B5de la Hoja1 del libro VBAProject (Libro2) donde podemos ver que el código se escribe entre "Sub" y "End Sub" y que el nombre
  • 3. no tiene espacios y termina con "( )" . Para ejecutar este código pulsamos en el icono o en la tecla F5 para que aparezca el panel Macros Donde puede verse el nombre de la macro que ya está seleccionada, luego pulsamos en "ejecutar" y después en el icono , o seleccionando " Alta + F5 que nos lleva a la pantalla con el resultado Que es la selección de la celda B5. Otro código muy simple es escribir un valor en una celda. Escribamos el valor 2007 en la celda D8
  • 4. Y si lo queremos borrar A estas alturas estamos en condiciones de explicar estos sencillos códigos: En la programación VBA se trabaja con OBJETOS (Hojas, celdas, Rangos, etc.) que como todo objeto, tiene propiedades, por ejemplo el objeto celda pude tener la propiedad de alto, ancho, estar seleccionada, tener un valor, o no tener ninguno, etc. En los códigos que hemos escrito tenemos los objetos Range ("B5") (celda B5) con la propiedad de estar seleccionada y el objeto Range("D8") ( celda D8) con la propiedad de tener un número (2007) y después estar vacía.