Introducción a la Programación en Visual Basic y su aplicación en Excel. M.I. Jaime Alfonso Reyes Cortés
TEMA 3 CREACIÓN DE MACROS Y FUNCIONES EN EXCEL.
Programación Orientada a Objetos y Programación Basada en Objetos. • En la P.O.O. se trabaja con objetos que representan entidades del mundo real; les asocian propiedades (atributos) y tienen procedimientos que permiten trabajar con ellos (métodos o funciones). • Se puede definir cualquier objeto que se desee, así como sus atributos y métodos.
• En la P.B.O. los objetos, junto con sus atributos y métodos ya se encuentran definidos. El programador hace uso de dichos objetos, métodos y puede cambiar los valores de los atributos.
El modelo de objetos de Excel
El modelo de objetos de Excel
El objeto cuadro de diálogo de mensajes. • MsgBox “Curso Introducción a la programación en Visual Basic y su aplicación en Excel.“ • MsgBox “Valor de la celda A3 es: " & Range("A3").Value • MsgBox “Una línea" & vbNewLine & “y debajo otra línea."
Objetos Workbook y Worksheet • Range("A1").Value = “En la celda A1“ • Application.Workbooks(“listaejemplo").Worksheets(1).Range(" A1").Value = " En la celda A1 “
Objetos Range y Cells • Dim rango As Range Set rango = Range("A1:C4") rango.Value = 8
Objeto Range y Select • Dim rango As Range Set rango = Range("A1:C4") rango.Select • Dim rango As Range Set rango = Range("A1:C4") rango.Rows(3).Select • rango.Columns(2).Select