knorrigt.com

Home > Ordenadores > Cómo transferir datos desde formulario de usuario a una hoja

Cómo transferir datos desde formulario de usuario a una hoja

Advertisement

Cómo transferir datos desde formulario de usuario a una hoja

Formularios de usuario, cuadros de diálogo, también llamadas son ventanas gráficas que permiten a los usuarios introducir datos en los campos e introducir esos datos en hojas de cálculo de Excel. Un formulario de usuario está incrustado en un libro de Excel y se ejecuta cuando un usuario abre el archivo de Excel, normalmente a través de una macro. Debido a formularios de usuario aprovechan el lenguaje Visual Basic, que se pueden personalizar con generosidad para asegurar que los datos introducidos en sus campos es completa y válida antes de ser transferido a la hoja de cálculo de Excel en sí para su posterior manipulación.

Cosas que necesitará

Microsoft Excel con el Editor de Visual Basic

Cómo transferir datos desde un formulario de usuario a una hoja de cálculo

Abra Microsoft Excel y crear un nuevo libro en blanco haciendo clic en el menú Archivo y seleccionar "Nuevo". Guarde el archivo de Excel como "update_worksheet.xls."

Mantener el libro abierto y abrir el Editor de Visual Basic presionando Alt-F11. Crear un nuevo formulario de usuario haciendo clic en el menú Insertar y seleccionando "formulario de usuario." Nombrar el formulario de usuario "transferForm" cambiando el atributo de nombre en el menú Propiedades. Cambie el título atributo de "transferForm."

Agregar un cuadro de texto a la forma mediante la selección de un cuadro de texto de la caja de herramientas y arrastrando en su lugar en el formulario. Nombrar el cuadro de texto "transferInput" en la ventana de propiedades. Si el cuadro de herramientas no está abierto, seleccione el menú Ver y caja de herramientas.

Agregar un botón de actualización de la forma mediante la selección de un CommandButton de la caja de herramientas y arrastrando en su lugar en el formulario. Nombre del CommandButton "transferButton" en la ventana de propiedades y cambiar la leyenda atribuye a la "Hoja de actualización."

Agregar un botón de cierre a la forma mediante la selección de un segundo de comando de la caja de herramientas y arrastrando en su lugar en el formulario. Nombre del CommandButton "closeButton" en la ventana de propiedades y cambiar la leyenda atribuye a "Cerrar formulario."

Abra el editor de código de Visual Basic haciendo doble clic sobre el transferButton (botón de actualización). Agregar código a la función transferButton _CLICK () que transfiere los datos introducidos en el cuadro de texto a la hoja de update_worksheet.xls cuando el usuario hace clic en el botón. Cierre el editor de código de Visual Basic.

Private Sub transferButton_Click ()

Dim transferWorksheet as Worksheet

Set transferWorksheet = Worksheets("Sheet1")

transferWorksheet.Cells(1,1).Value = Me.transferInput.Value

End Sub

Vuelva a abrir el editor de código de Visual Basic haciendo doble clic sobre el closeButton (Cerrar). Agregar código a la función closeButton_Click () que cierra el formulario cuando el usuario hace clic en el botón. Cierre el editor de código de Visual Basic.

Private Sub closeButton_Click ()

Unload Me

End Sub

Ejecutar código del formulario haciendo clic en el menú Ejecutar y seleccionando "Ejecutar Sub / UserForm." Introducir datos en el campo de entrada y haga clic en el "transferButton." Asegúrese de que los datos se transfieren con éxito para el primer valor de la celda en la hoja de cálculo Excel, el cambio a Excel si es necesario. Guarde y cierre el formulario de usuario en ejecución.

Utilizar un procedimiento de evento Excel para abrir el formulario de usuario cuando un usuario abre el libro en Excel. Abra el Explorador de proyectos y haga doble clic en la ventana de código ThisWorkbook. Introducir una macro que abre el formulario cuando se abre la hoja de cálculo y guardar la macro. Guarde y cierre Visual Basic y update_worksheet.xls.

Private Sub Workbook_Open ()

transferForm.Show

End Sub

Volver a abrir "update_worksheet.xls." El formulario de usuario transferForm se abrirá. Escriba algún texto en el campo "transferInput" y haga clic en el "transferButton." El texto introducido en el formulario de usuario transferForm será transferido a la primera celda de Sheet1 en update_worksheet.xls.

Si desea transferir datos desde una máquina Windows en un ordenador con Linux, es necesario trabajar en red los dispositivos que usan Samba. Samba es un protocolo de conexión para conectar los sistemas operativos basados ​​en Unix y Windows PC. Una v
Cómo transferir datos desde un PC antiguo ordenador en un nuevo iMac
Transferencia de datos desde un ordenador viejo PC a un nuevo iMac es un paso importante para los usuarios que migran desde computadoras Windows a iMacs que funcionan con Mac OS X. Afortunadamente, la mayoría de los archivos almacenados en un ordenad
Cómo transferir datos desde un disco de memoria Micro a un disco de memoria Micro Nueva
Si utiliza varias tarjetas microSD entre los diferentes dispositivos, puede ser útil saber cómo copiar el contenido de una tarjeta microSD a otra para facilitar el acceso a sus datos. La transferencia de datos desde una unidad flash a otra es un proc
Cómo transferir datos desde un iMac a un MacBook Pro
El iMac y MacBook Pro son dos modelos de ordenadores Macintosh producidos por Apple. Mientras que la línea MacBook Pro de los ordenadores portátiles se ha mantenido bastante constante durante toda su vida, ha habido cuatro versiones muy diferentes de
Cómo transferir datos desde un disco duro a otro disco duro
Es importante hacer copias de seguridad de los datos de forma rutinaria en un disco duro. sobrecargas eléctricas, desastres naturales y accidentes domésticos mundanas pueden dañar un disco duro y hacer que sus datos imposible de recuperar. Incluso si
Cómo transferir datos desde una unidad flash a otro
Las unidades flash son los discos duros portátiles que permiten grandes cantidades de datos (a menudo varios gigabytes) para ser transferidos de forma rápida y convenientemente. Las unidades flash no tienen partes móviles y por lo tanto puede acceder
Cómo transferir datos desde el ordenador a una tarjeta MicroSD
La tarjeta microSD es una pequeña tarjeta de memoria que se utiliza principalmente para el almacenamiento de datos en las cámaras, teléfonos móviles y PDAs. También puede usar tarjetas microSD en el ordenador. Si tiene archivos de música, fotos o vid
Cómo transferir datos desde un ordenador portátil Muerto
Si trabaja con ordenadores bastante tiempo, tarde o temprano va a tener la desafortunada experiencia de tener que lidiar con un equipo muerto. Computers mueren por una variedad de razones. Una de las razones más comunes de un ordenador a morir es un
Cómo transferir datos en forma de banda a una base de datos
Al recoger datos de un formulario web, hay varias opciones disponibles para un desarrollador web. Una opción es para mostrar los datos en una página web. Otra es que sea enviada a una dirección de correo electrónico. Una de las mejores opciones dispo
Sincronización de archivos entre el teléfono celular y la computadora es una necesidad. Los usuarios que tienen dispositivos Palm y Windows Mobile puede sincronizar fácilmente la información porque hay aplicaciones incorporadas para hacerlo. Los usua
Muchas veces, la gente tiene una necesidad de importar datos desde Internet. El uso de Excel como una manera de importar el material permitirá al usuario para reorganizar el material de la manera que sea necesaria para mostrar. páginas enteras o sola
Cómo transferir datos de un usuario a otro
Cuando un usuario guarda su trabajo, ya sea en un sistema operativo basado en Apple (como Tiger o Leopard) o en un sistema operativo basado en Windows (como Vista o XP), puede parecer difícil para otros usuarios puedan acceder a ese trabajo. La verda
Cómo transferir datos de una base de datos a otra base de datos
Una de las principales ventajas de utilizar un programa de base de datos es que se puede importar datos desde muchas fuentes diferentes. El programa de base de datos típica permite a los usuarios importar los datos existentes de los programas de hoja
Cómo transferir música desde el iPod a un equipo nuevo
Cuando iTunes introdujo su versión 7, que incluyen una característica que hace que sea mucho más fácil de transferir música desde el iPod a un nuevo (o diferente) del ordenador. Aunque era posible antes, era una molestia para encontrar una manera de
Cómo transferir datos a un nuevo MacBook Pro
La migración de datos desde un ordenador antiguo a uno nuevo es una parte rutinaria de comprar o actualizar una computadora. Apple hace esta sencilla con las herramientas Asistente de Migración en Mac OS X. Se transferirá la información de cuentas de
Transferencia de fotos desde un ordenador a una cuenta de correo electrónico se conoce comúnmente como la carga. Puedes subir fotos desde el disco duro de su ordenador y los incluyen como archivos adjuntos en un correo electrónico. La mejor manera de
Una de las mayores ventajas de utilizar Microsoft Excel es la capacidad de trabajar con tantos tipos diferentes de archivos. los usuarios de Excel pueden importar documentos desde una variedad de programas y formatos, incluyendo CSV (valores separado
Cómo transferir música desde un iPod a un MacBook
Es fácil de transferir música de su MacBook a tu iPod, sin embargo, va a la inversa y la transferencia de música desde un iPod a un MacBook es más difícil. De Apple restringe la capacidad de los usuarios de iPod para transferir música desde un iPod a
Cómo transferir datos de forma segura en línea
Nuestro mundo cada vez más digital requiere más y más datos para ser transferidos a través de Internet. Esto plantea un riesgo para la seguridad, ya que una parte significativa de estos datos se envían sin encriptar y en texto plano. Los atacantes só