“Conocimientos software>Microsoft Access

¿Cómo puedo utilizar los valores de entrada en controles de formularios de usuario en Excel 2007

2013/2/11
? Excel 2007 tiene más poder detrás de lo que muchos creen . Microsoft ha incluido un elemento de programación , Visual Basic para Aplicaciones ( VBA) , el backend de Excel para que los usuarios pueden convertir hojas de cálculo habituales en aplicaciones dinámicas en el shell Excel. Una de las cosas que puedes hacer con VBA es recoger información de los usuarios a través de un formulario de usuario que se utilizará en otras hojas en el libro o en otros archivos de Excel en su computadora o red. Guarde los valores del formulario de usuario en variables para que pueda usarlo como quiera después. Instrucciones
1

Mostrar la ficha Programador en Excel 2007 , si aún no lo está demostrando. Haga clic en el botón "Office" y luego " Opciones de Excel ". Haga clic en la opción de " Mostrar ficha Programador en la cinta . " Haga clic en " Aceptar".

2 Haga clic en la pestaña de " desarrolladores" y luego haga clic en " Editor de Visual Basic ". Aparecerá la ventana del Editor de Visual Basic . Haga clic en " Insertar" y luego " formulario de usuario . " Coloque todos los controles que desea para el formulario. Agregue un botón que funciona como un botón de envío y se inicializará el código para guardar la entrada del usuario de los otros elementos en variables. Asigne un nombre al botón de " cmdOK " en la ventana propiedades del botón. (Mostrar la ventana de propiedades de cada uno de los elementos de formulario haciendo clic sobre ellos para seleccionarlos. La ventana de propiedades se abre en el lado izquierdo del Editor de Visual Basic . )
3

Agregar el código para el evento "Click" en el botón " cmdOK " que agregará la entrada del usuario en variables. Nombra las variables para ir junto con los elementos de la forma . Por ejemplo , el código de abajo corresponde a un formulario de usuario creada para recopilar información de contacto de sus usuarios . Cambie el código para que coincida con el tipo de formulario de usuario y la información que está recogiendo . Haga doble clic en el " cmdOK " - o lo que su botón de comando se llama - para abrir evento " click " del botón en la ventana de código

"Sub cmdOK_Click privada ( )

. 'Declarar las variables

strNombre dévil como secuencia

strAddress dévil como secuencia

strState dévil como secuencia

strCity dévil como secuencia

strPhone dévil como secuencia

strZip dévil como secuencia

'Guardar la entrada de la forma en las variables

strNombre = me.txtName.Value \\ \\ salvar el valor de la Nombre del cuadro de texto a la variable

strAddress = me.txtAddress.Value

strCity = me.txtCity.Value

strState = me.txtState.Value

strZip = me.txtZip.Value

strPhone = me.txtPhone.Value

End Sub "

Cambiar las variables ( strNombre , strAddress , strCity , etc) para que coincida con los nombres la información que va a guardar en ellos. Cambiar el nombre de elementos de formulario ( txtName , txtAddress txtCity , etc) para el nombre de los elementos de formulario que ha agregado al formulario. No todos tienen que ser cajas de texto , se puede utilizar la misma sintaxis para cuadros combinados , botones de opción o cualquier otro tipo de elemento de formulario
4

clic en el botón " Guardar" en el Visual . Editor Basic . Cierre el Editor de Visual Basic y, a continuación , haga clic en el botón " Guardar" en la ventana principal de Excel. Con el usuario , introduzca la información en los campos de formulario de usuario y haga clic en el botón "OK " para guardar los valores en variables. A partir de ahí , puede utilizar las variables de otros procedimientos de código que utilizarán la información para hacer cálculos en otras partes de las hojas de trabajo o para guardarlo en una base de datos interna o externa.

Microsoft Access
Cómo hacer flash de los colores en Excel
Cómo hacer un Home Inspection Checklist en Excel
Función BUSCARV en Excel
Cómo usar Word, Excel , PowerPoint y Outlook como un auxiliar de gestión
Cómo buscar y reemplazar estilos de Word en Excel
Cómo crear barras flotantes con márgenes de error en Excel
Cómo hacer que Microsoft Office Excel Talk
Cómo convertir todas las hojas de Excel a CSV con Macros
Conocimientos Informáticos © http://www.ordenador.online