Publicadas por
Sor Carmelita
el
- Obtener vínculo
- X
- Correo electrónico
- Otras apps
Como Datos ingresar ONU from Formulario en Excel (VBA)
UENO PRIMERO QUE NADA HAY QUE ENTRAR A LA VENTANA DE PROGRAMADOR EN EXCEL, QUE PARA ESTO TIENE LA PESTAÑA Aparecer LLAMADA "PROGRAMADOR" EN LA CINTA DE OPCIONES. SI ESTA NO Aparece HAY QUE ACTIVARLA
- Excel 2007: Inicio >> OPCIONES de Excel >> Más Frecuentes >> Mostrar Ficha Programador en la Cinta de OPCIONES.
- Excel 2010: Inicio >> OPCIONES de Excel >> Personalizar >> buscas? Busca otros ficha programador.
![APRENDER APRENDER](http://k30.kn3.net/taringa/0/C/E/1/3/0/UstedesDiabolico/874.png)
AHORA QUE TENEMOS LA PESTAÑA EN SU LUGAR VAMOS A IR A DONDE DICE Visual Basic, ESTO NOS VA A ABRIR EL EDITOR DE CODIGO DE VBA.
![EXCEL EXCEL](http://k30.kn3.net/taringa/1/7/4/5/C/C/UstedesDiabolico/7C1.png)
LUEGO EN EL EDITOR VAMOS A LA OPCION CREAR FORMULARIO COMO SE MUESTRA EN LA IMAGEN. VAN A VER QUE Aparece EL FORMULARIO CON EL QUE VAMOS A TRABAJAR.
![vba vba](http://k46.kn3.net/taringa/2/1/7/A/B/2/UstedesDiabolico/72E.png)
A EL FORMULARIO LO UNICO QUE LE FUE MODIFIQUE EL NOMBRE A Mostrar DEL FORMULARIO, LE PUSE (REGISTRO DE USUARIO T!). ESTO SE HACE DESDE LA VENTANA DE PROPIEDADES QUE ESTA A LA IZQUIERDA DE EL EDITOR.
![Aprende a Datos ingresar ONU from Formulario en Excel (VBA) Aprende a Datos ingresar ONU from Formulario en Excel (VBA)](http://k30.kn3.net/taringa/7/3/2/7/2/8/UstedesDiabolico/56F.png)
BUENO ES EL CASO DEL EJEMPLO QUE LES PUSE UNA IMAGEN Mostre QUE DICE (TARINGA) Y ESTO PARA QUE IR AL HAY CUADRO DE HERRAMIENTAS QUE Aparece A LA IZQUIERDA DEL FORMULARIO. DESDE AHI VAMOS A Insertar LA IMAGEN (Imagen), LAS ETIQUETAS (Etiqueta), LOS CUADROS DE TEXTOS (Cuadro de texto) Y LOS BOTONES (Botón de Comando) QUE VAMOS A UTILIZAR. LOS NOMBRES QUE LES TIENEN QUE PONER A LOS BOTONES YA LOS CUADROS DE TEXTOS SON: A LOS CUADROS DE TEXTOS DESDE LA VENTANA DE OPCIONES EN DONDE DICE (nombre) LES Cambian LOS NOMBRES POR LOS SIGUIENTES: ID NOMBRE APELLIDO SEXO EDAD USUARIO YA LOS BOTONES DESDE LA MISMA VENTANA LES PONEN ACEPTAR CANCELAR
![APRENDER APRENDER](http://k46.kn3.net/taringa/F/A/6/2/6/F/UstedesDiabolico/F5B.png)
UNA VEZ QUE EL FORMULARIO Tengamos VAMOS A PreparAR LA HOJA DONDE SE VAN A GUARDAR LOS DATOS QUE CARGEMOS ES FORMULARIO. LES muestro LA QUE HICE YO.
![FORMULARIOS FORMULARIOS](http://k46.kn3.net/taringa/0/3/6/7/1/2/UstedesDiabolico/A0F.png)
BUENO LO IMPORTANTE DE ESTA HOJA EN EL BOTON DESDE DONDE SE VA A INICIAR EL FORMULARIO Y LA CANTIDAD DE USUARIOS QUE LA OBTENGO MEDIANTE LA FUNCION "= CONTAR (A7: A110)"
PARA EL CASO DEL BOTON LO QUE HICE FUE Insertar UNA FORMA SIMPLE CON UN TEXTO DENTRO Y LE ASIGNE ONU HACER PARA EL MACRO LLAMADO DEL FORMULARIO.
![EXCEL EXCEL](http://k30.kn3.net/taringa/E/E/0/2/2/F/UstedesDiabolico/720.png)
TIENEN QUE HACER CLIC CON EL BOTON DERECHO DEL RATÓN EN EL BOTON Y PONER Asignar MACRO, LUEGO Escriben EL NOMBRE QUE LES QUIERAN PONER Y DAN CLIC EN NUEVO Y LES Aparece EL EDITOR PARA PONER EL CODIGO DEL MACRO. CODIGO "UserForm1.Show"
![vba vba](http://k30.kn3.net/taringa/9/2/3/4/5/1/UstedesDiabolico/889.png)
DE ESTE MODO INICIAN EL FORMULARIO.
![Aprende a Datos ingresar ONU from Formulario en Excel (VBA) Aprende a Datos ingresar ONU from Formulario en Excel (VBA)](http://k30.kn3.net/taringa/3/7/C/3/1/F/UstedesDiabolico/1BD.png)
AHORA NOS QUEDA INGRESAR LOS CODIGOS CON LOS QUE VA A TRABAJAR EL FORMULARIO Y YA ESTARA LISTO. Veamos ES EL EDITOR DEL FORMULARIO VAMOS A CLIC CON EL BOTON SECUNDARIO EN EL FORMULARIO Y VAMOS A PONER VER CODIGO
![APRENDER APRENDER](http://k30.kn3.net/taringa/5/A/B/9/9/2/UstedesDiabolico/C38.png)
COPIAMOS EL SIGUIENTE CODIGO (NO LE DEN BOLA A LOS YA QUE CUANDO emoticones DEN ES NO PEGAR Aparecen) Y LO PEGAN EN EL EDITOR.
Private Sub ACEPTAR_Click () Con Sheets ("Hoja1" .Range ("A" & 7 + Range ("F2" .Value) .Value = Val (ID) .Range ("B" & 7 + Range ("F2". Valor - 1) .Value = NOMBRE.Value .Range ("C" & 7 + Range ("F2" .Value - 1) .Value = APELLIDO.Value .Range ("D" y 7 + Range ("F2". Valor - 1) .Value = SEXO.Value .Range ("E" y 7 + Range ("F2" .Value - 1) .Value = EDAD.Value .Range ("F" y 7 + Range ("F2". Valor - 1) .Value = USUARIO.Value Unload Me End With End Sub Private Sub CANCELAR_Click () Unload Me End Sub Private Sub UserForm_Activate () ID.Enabled = False ID.Value = Range ("f2" .Value + 1 End Sub![]()
![]()
Comentarios