CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.

Slides:



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

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.
Elaborado Por: Karen Patricia Chinchilla B. RESOLUCION DDI DE 2009.
Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E1 E2 E1>E2 Si.
Formulario y reportes.
Programas Utilitarios I
Módulo 6: Validando la Entrada de Usuario
ESTRUCTURAS DE CONTROL SELECTIVA LUIS OCTAVIO BUSTAMANTE Docente Colegio de la UPB.
4: Control de flujo Condicionales y bucles
VBA - Procedimientos Subprogramas (Procedimientos): Procedimientos Sub
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
 Se llama formulario a una plantilla o página con espacios vacíos que han de ser rellenados con alguna finalidad, por ejemplo una solicitud de empleo.
Dim VARIABLE As TIPODATO Dim int As Integer = 0 VARIABLE= InputBox(“Digite el Documento a buscar") While Not NOMBRETABLA.EOF And int = 0 If NOMBRETABLA.Fields(0).Value.
 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.
M.C. Martha Cárdenas HERRAMIENTAS PRODUCTIVAS II Introducción a la Programación.
OBJETIVOS Generar un archivo de texto delimitado por tabulaciones el cual contendrá la información solicitada por el sistema de registro de oferta de vivienda.
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.
Conversión cadena a número
Hoja electrónica de calculo
Trabajo Práctico 2 Agustin Arias 1ºB. Ejercicio 1 Ingresar un número cualquiera e informar si es positivo, negativo o nulo.
Control de errores visual basic
MIC- Agregar nota EVAF Procedimiento para agregar la nota los estudiantes que le falta la nota de la EVAF y no aparecen en el módulo de la nota.
Nombre: Leidy Céspedes Acosta Sección: 7-16 Año: 2012.
Quito, 10 de Enero del 2014 Antonio Correa AVANZADO.
VISUAL BASIC.
Laboratorio Informática II Clase 5 Excel Controles Active X.
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.
Clase 2 Informática Profa. María Alejandra Quintero.
Microsoft Excel INTRODUCCIÓN
Arreglos y comunicación Usuario
Semana 12 herramientas de visual basic
Clase 4 Informática Profa. María Alejandra Quintero.
Tema 10. Uso de formularios y controles
VALIDACIÓN PARA LA CLAVE DE ACCESO En el formulario de la clave de acceso debe haber una validación básica de que los campos no este vacíos y además puede.
Proyecto de Visual Basic N° SISTEMA DE FACTURACIÓN Docente expositor: Lic. Jaime A. Flores Fuentes.
Visual Basic Visual Basic 6.0 es un programa que consiste en la programación en lenguaje Basic en un entorno visual de manejo.
por: Prof. Luis Vallenilla
Alojar y Compartir Documentos OnLine
Etiquetas, Cajas de textos y botón Private Sub Pulsa_Click() r = Val(Text1.Text) l = 2 * * r a = * r * r Text2.Text = l Text3.Text = a End.
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.
Tema 9. Estructuras de repetición “Repetir Mientras”
1. Seleccione la diapositiva a la que desea agregar una tabla. 2. En la ficha Insertar, en el grupo Tablas, haga clic en Tabla. 1. Siga uno de estos procedimientos.
Programación Visual Basic ‍2º año B ‍Nombre: javier vasaquez ‍Computadora Número:25.
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
Alojar y Compartir Documentos OnLine AUTOR: SARA CHUQUIMIA QUENTA.
AYUDA MEMORIA: MANEJO DE IMAGENES Cambio y ajuste de imagen.
Laboratorio Informática II
Ir a MENU (superior derecha):
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem.
MICROSOFT OFFICE EXCEL
MS ACCESS 2007 CONSULTAS.
Frank Huanca Mamani Alumno
¿Cómo programar un Botón para agregar registros a una base de datos?
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:
 Realizar una aplicación que genere los cinco números de la loto (esto es cinco números aleatorios entre 1 y 99 no repetidos) C Límite inferior Límite.
Programación en Visual Basic
Lucas Pinto 10 “B”. Como cambiar de nombre a las celdas Hacemos click en este cuadrado y digitamos el nuevo nombre de la celda Se selecciona la celda.
Programación en Visual Basic
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,
Operadores relacionales y lógicos.. Operadores relacionales  Son símbolos que se usan para comparar dos valores.  Dependiendo de la expresión comparada,
2012-BM5A. Unos tips antes de empezar: C# es Case Sensitive (sensible a mayúsculas) Pepe ≠ pepe ≠ pEpE Las asignaciones se hacen con “=” y las comparaciones.
Fundamentos Ofimáticos - Excel Docente: Edison Suarez Londoño.
Excel Macros Formularios.
Excel Macros Formularios.
Excel Macros Formularios.
Transcripción de la presentación:

CREAR PROCEDIMIENTO DE COMBOBOX LLENAR EDAD Private Sub Cargar_Edad( ) cboEdad.AddItem ("5") cboEdad.AddItem ("6") cboEdad.AddItem ("7") cboEdad.AddItem ("8") End Sub UserForm.Inicialize() //Cuando se carga el formulario por primera vez se carga este evento Private Sub UserForm_Initialize ( ) 'Llamar procedimiento Cargar_Edad End Sub Haber creado la tabla en Excel según formulario Validaciones Organizar Propiedad TabIndex de los Objetos del formulario según el orden correcto Crear procedimiento Validar_Numeros para campo teléfono Crear un módulo nuevo llamado: modPrincipal

Variables Crea una variable global llamada: Public Respb As Boolean Funciones Utiliza las funciones IsNumeric: Prueba de valor numérico, retorna Un valor lógico (VERDADERO o FALSO), Sintaxis= ISNUMBER (valor) Función Trim: Elimina todos los espacios del texto especificado, excepto un solo espacio entre las palabras Procedimiento Validar Número Public Sub ValidarNumeros(cadena As Variant) Respb = False If (IsNumeric(Trim(cadena))) Then Respb = True End If End Sub

Variables Crea una variable global llamada en el formulario: Dim NroDatos As Long Agregar otro Botón llamado Nuevo y pegar el siguiente código en el Evento clic de este botón. 'CUENTO EL NUMERO DE DATOS EN LA COLUMNA A NroDatos = Columns("A:A").Range("A ").End(xlUp).Row 'ADICIONO UNA FILA (DONDE SE INSERTARA EL NUEVO REGISTRO) NroDatos = NroDatos + 1

Código para el evento clic del botón guardar – Crear – Primera Parte 'Validar si el campo Cod_Estudiante no esta vacio If Len(TxtCodigo.Text) = 0 Then MsgBox "el código es obligatario", vbOKOnly + vbInformation, "Información" TxtCodigo.SetFocus End If 'llamar al procedimiento telefono Call Validar_Numero(TxtCodigo.Text)

Código para el evento clic del botón guardar – Crear – Segunda Parte If Len(TxtCodigo.Text) = 0 Then MsgBox "el código es obligatario", vbOKOnly + vbInformation, "Información" TxtCodigo.SetFocus End If 'llamar al procedimiento telefono Call Validar_Numero(TxtCodigo.Text) 'Código que si la caja de texto TxtCodigo tiene numero, entonces llenar la información a guardar. If Respb = True Then 'TRASLADO DE LOS VALORES DE LAS CAJAS DE TEXTO A LAS CELDAS DE LA HOJA Cells(NroDatos, 1) = TxtCodigo.Text Cells(NroDatos, 2) = TxtNombre.Text Cells(NroDatos, 3) = cboEdad.Text Cells(NroDatos, 4) = TxtDescripcion.Text Cells(NroDatos, 5) = TxtTelefono.Text Else 'MENSAJE DE ERROR MsgBox "El campo Teléfono solo acepota valores numéricos", vbCritical, "ERROR" 'SELECCIONO EL CAMPO TELEFONO TxtTelefono.SelStart = 0 TxtTelefono.SelLength = Len(TxtTelefono.Text) TxtTelefono.SetFocus End If

Procedimientos Procedimiento Limpiar Private Sub Limpiar() TxtCodigo.Text = " " TxtNombre.Text = " " cboEdad.Text = " " TxtDescripcion.Text = " " TxtTelefono.Text = " " End Sub

Procedimiento Habilitar_Botones 'Procedimiento Habilitar Botones Private Sub Botones(Accion As Boolean) 'HABILITA O DESABILITA LOS BOTONES DEPENDIENDO DEL VALOR RECIBIDO (FALSO O VERDADERO) CmdNuevo.Enabled = Accion CmbActualizar.Enabled = Not (Accion) CmbBuscar.Enabled = Accion CmbGuardar.Enabled = Not (Accion) CmbDesactivar.Enabled = Not (Accion) CmdSalir.Enabled = Accion CmbCancelar.Visible = Not (Accion) LblCancelar.Visible = Not (Accion) End Sub

Procedimiento Cancelar 'Procedimiento Cancelar Botones Private Sub BotonCancelar(Accion As Boolean) 'HABILITA O DESABILITA LOS BOTONES DEPENDIENDO DEL VALOR RECIBIDO (FALSO O VERDADERO) CmdNuevo.Enabled = Accion CmbGuardar.Enabled = Not (Accion) CmbDesactivar.Enabled = Not (Accion) CmdNuevo.Visible = Not (Accion) CmbBuscar.Enabled = Not (Accion) CmbCancelar.Visible = (Accion) LblCancelar.Visible = (Accion) End Sub