Laboratorio Informática II Clase 5 Excel Controles Active X.

Slides:



Advertisements
Presentaciones similares
PROGRAMACIÓN EN VBA NIVEL 2.
Advertisements

Excel.
Elegimos EXE estándar. Propiedades del formulario Nombre: Edad BorderStyle: 3-Fixed Dialog Caption: Edad Moveable: False StartUpPosition: 2- CenterScreen.
PROGRAMACIÓN CON VISUAL BASIC.
Seminario de Actualización - Excel Avanzado y Macros
VBA - Procedimientos Subprogramas (Procedimientos): Procedimientos Sub
Computación Aplicada Ma. Teresa García Ramírez
INFOMATICA EMPRESARIAL Principales Contenidos: Clase 26 de Mayo de 2012 Alejandra Meliza Caro Profesor.
 Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E 1 E 2 E1>E2.
Trabajo Practico 2 Nombre: Indira Diana. Ejercicio numero 1 C C Numero = 0 Numero > 0 numero positivo nulo negativo F F Verdadero Ingresar un número cualquiera.
Private Sub CommandButton1_Click() Dim n As Integer For n = 1 To 20 Range("a1").Cells(n, 1) = Int(100 * Rnd() + 1) If Range("a1").Cells(n, 1) Mod 5 = 0.
Ejercicio N°4 Ingresar dos números enteros cualesquiera. Informar "el primero es mayor que el segundo", "el segundo es mayor que el primero" o "son iguales"
Ejercicio N°5 Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo. C Número1 (n1) Número2 (n2)
Tema 7. Introducción a lenguaje de programación Visual Basic (clase 1)
COMPUTACIÓN APLICADA FACULTAD DE INGENIERÍA, UAQ Tablas Dinámicas, Macros Ma. Teresa García Ramírez.
MACROS Para automatizar tareas repetitivas, puede grabar rápidamente una macro (macro: acción o conjunto de acciones utilizados para automatizar tareas).
ENTORNO GRÁFICO DE VISUAL BASIC 2013
Luis Alberto Contreras Pinzón Docente
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
Introducción a la Programación
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
APLICACIÓN EN VISUAL BASIC
VISUAL BASIC.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Laboratorio Informática II Clase 5 Excel Controles Active X Repaso Macros.
TRABAJO PRACTICO Nº2 Nombre: Ignacio D. Roca. Ejercicio Nº 1 TP 2 C numero numero= 0 Numero> 0 negativo f nulo verdadero positivo falso.
QUIMESTRE II PARCIAL I.
Camila Rodríguez 1º B. DIAGRAMA: PANTALLA: PROGRAMACION Private Sub CommandButton1_Click() Dim NumeroA As Integer Label1 = "ingrese un numero" NumeroA.
Alumnas: Santiago Sanchez Amairani Yaquelin Villanueva Jiménez Carina Equipo: 25 Tema: Base de datos Grupo: 308.
Semana 12 herramientas de visual basic
Tema 10. Uso de formularios y controles
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
Microsoft Excel 2010 Fundamentos de Excel.
Aplicaciones Claves «Microsoft Word>>
por: Prof. Luis Vallenilla
Unidad 7-8.
Práctico Mercedes Alonso. Ejercicio 0 C Numero A Numero A>5 “No” F “Sí” (textbox) Salida (label) IF Verdadero Falso Ingresar un número cualquiera e informar.
Laboratorio Informática I Clase 7 EXCEL. Excel Una Planilla de cálculo es una herramienta útil para efectuar cálculos, gráficos, estadísticas, resúmenes,
MOSTRAR REGISTROS DE UNA TABLA 1.Insertar un nuevo formulario. 2.Agregar un elemento ListView al formulario 3.Elegir la opción Editar Columnas, del ListView.
Visual Basic Excel. Visual Basic Este editor nos permite desarrollar y diseñar programas de forma rápida y sencilla.
Laboratorio Informática I
EXCEL 14 CLASE 14.
Camila Rodríguez 1º B. DIAGRAMA: PANTALLA: PROGRAMACION Private Sub CommandButton1_Click() Dim NumeroA As Integer Label1 = "ingrese un numero" NumeroA.
Programación Visual Basic ‍2º año B ‍Nombre: javier vasaquez ‍Computadora Número:25.
CONCEPTOS BASICOS EXCEL 2007
Laboratorio Informática II
Práctico Mercedes Alonso. Ejercicio 0 C Numero A Numero A>5 “No” F “Sí” (textbox) Salida (label) IF Verdadero Falso Ingresar un número cualquiera e informar.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
MS ACCESS 2007 CONSULTAS.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. OBJETIVO:
 Excel es un programa de aplicaciones que modifica tus habilidades para grabar datos y luego extraer resultados de la misma.  Con Excel puede ingresar.
Programación en Visual Basic
Gianfranco Barbalace 1 año “B”.  Ingresar un número cualquiera e informar si es positivo, negativo o nulo. C C Número = 0 Número Número > 0 Nulo Verdadero.
MICROSOFT EXCEL PROGRAMACIÓN. Entorno de programación Parte de la aplicación donde escribe el código, crea controles, establece las propiedades del control.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
Fecha: 13 de Octubre de 2014 Tema: Agregar, eliminar y presentación de diapositivas.
Oriana Valderrama. Es una herramienta ofimática perteneciente al conjunto de programas denominados hoja de cálculo electrónica, en la cual se puede escribir,
Bucles For&NextBucles DoEl control TimerReferencia Rápida.
TUTORIAL VISUAL BASIC Hecho por jjc524.
VBA - II Objetos y Statements
Excel Macros Cuadros de Control.
Excel Macros Formularios.
Excel Macros Formularios.
Excel Macros Fórmulas.
Excel Macros Formularios.
Excel Macros Formularios.
Excel Macros Fórmulas.
Excel Macros Fórmulas.
Transcripción de la presentación:

Laboratorio Informática II Clase 5 Excel Controles Active X

Insertar Imagenes ActiveSheet.Pictures.Insert("C:\MiImagen.JPG").Select

Tablas 1.Modo diseño: permitirá trabajar en el diseño de los controles de ActiveX 2.Propiedades: permiten activar la propiedad de cada control 3.Ver código: permite agregar código a cada control.

Ejercicio. Propiedades Menú, Ventas y Compras Inserte dos botones ActiveX Cambie en propiedades Caption y Name Picture (.ico) y Picture position Ver codigo del boton Hoja2.Activate Hacer lo mismo con el segundo Desactivar modo disenio y probar Agregar código de las macros que grabó con la grabadora

Formularios 1.Presione La Teclas Alt + F11, para entrar al editor de Visual Basic. 2.Activa las siguientes opciones: 3.De clic en el Menú Ver y elija la opción Explorador de Proyectos 4.De clic en el Menú ver y elija la opción Ventana Propiedades 5.Del Menú Insertar elija la Opción UserForm.

Formularios Definimos: Label Cuadro de Texto Insertamos: Nombre, Direccion y Telefono Boton Insertar Doble click sobre TextBox1: Private Sub TextBox1_Change() Range("A9").Select ActiveCell.FormulaR1C1 = TextBox1 End Sub Doble click sobre TextBox2 y TextBox3: Lo mismo pero con B9 y C9.

Formularios Private Sub CommandButton1_Click() ‘inserta un renglón Selection.EntireRow.Insert ‘Empty Limpia Los Textbox TextBox1 = Empty TextBox2 = Empty TextBox3 = Empty ‘Textbox1.SetFocus Envía el cursor al Textbox1 para volver a capturar los datos TextBox1.SetFocus End Sub

Formulas en Formularios TextBox3 = Val(TextBox2) * 365

'Load carga el formulario Load UserForm1 '.show hace visible UserForm1.Show Hacer un Excel con Active X Boton que llame a esto. Ejecutar Formulario

Seguridad

Objetos: WorkSheet (Objeto hoja de cálculo) Range (Objeto celda o rango de celdas). Propiedades: value, row, column, font Metodos: Activate, Clear, Copy Conjuntos WorkSheets(1), WorkSheets(2) y WorkSheets(3). Ejemplos: ActiveSheet.Range("A1").Value = "Hola“ Objetos, Propiedades y Métodos

Variables DIM variable AS tipo. InputBox(Mensaje, Título, Valor por defecto, Posición horizontal, Posición Vertical, Archivo ayuda, Número de contexto para la ayuda). Sub Entrar_Valor Dim Texto As String ' Chr(13) sirve para que el mensaje se muestre en dos Líneas Texto = InputBox("Introducir un texto " & Chr(13) & "Para la celda A1", "Entrada de datos") ActiveSheet.Range("A1").Value = Texto End Sub

Variables ‘Fuerza a que se declaren todas las variables Option Explicit Sub Entrar_Valor Dim Celda As String Dim Texto As String Celda = InputBox("En que celda quiere entrar el valor", "Entrar Celda") Texto = InputBox("Introducir un texto " & Chr(13) & "Para la celda " & Celda, "Entrada de datos") ActiveSheet.Range(Celda).Value = Texto End Sub

Tipos de Datos Byte Boolean Integer Single Date String

Condicionales If Condición Then Senténcia1 Senténcia2. SenténciaN End If Select Case signo Case "+“ Total = 10. Case Else Total = 0 End Select

Sentencias Repetitivas For i=1 To 10 Valor= Val(InputBox("Entrar un valor","Entrada")) Total = Total + Valor Next i ‘ Mientras la celda activa no esté vacía Do While Not IsEmpty(ActiveCell) ‘Hacer activa la celda situada una fila por debajo de la actual ActiveCell.Offset(1,0).Activate Loop