Excel: cómo crear una opción de múltiple selección

Hola gracias por su gran ayuda. Tengo un problema. Utilizo vlookup para mi lista y cuando elijo un elemento en la lista, el precio del artículo muestra en otra celda. Ahora quiero cuando elija múltiples elementos en la lista de la lista, el precio de la suma y el espectáculo del artículo. por favor, ayúdame

¿Cómo ordeno los datos una vez que se ingresa? Si, por ejemplo, mi lista desplegable contenía los valores: uno, dos, tres, cuatro y alguien debía seleccionarlos en el siguiente orden: dos, uno, cuatro, tres. ¿Cómo haría reordenar la entrada para que coincida con el orden de la lista?

Quiero usar múltiples listas de selección en muchas hojas en un libro de trabajo. Cada lista, en cada libro de trabajo, está en una celda diferente, pero todas las listas se crean a partir del mismo rango nombrado, por ejemplo. Multiplelista. ¿Puedo usar ese código para todas las listas creadas a partir de múltiples de rango nombrado en un libro de trabajo completo?

¿Qué sucede si quiero usar una selección múltiple en diferentes columnas y las opciones de lista de validación de datos son diferentes para las columnas? ¿El código VB para las diversas columnas debe estar en diferentes hojas? ¿O las listas solo necesitan ser nombres diferentes?

Honestamente, no puedo hacer que esto funcione. Quiero hacer referencia a una lista definida en la hoja de trabajo X de las celdas en la hoja de trabajo Y. Tengo un rango de valores en celdas consecutivas en la hoja de trabajo X – Llamémoslos A, B, C, D, E. He copiado el código anterior y sin alegría. Primera pregunta: ¿Cómo hago referencia a la hoja de trabajo X de las celdas en la hoja de trabajo Y? ¿Necesito cambiar el $ C $ 2 en el código de ejemplo a algo como = x! $ A1: $ A5? ¿Este código VBA debe estar en la hoja de trabajo Y o X?

¿Cómo hacer una opción multiple en Excel?

En lugar de limitar una lista desplegable de validación de datos de Excel a una sola selección, puede usar
esta macro para permitir
selecciones múltiples. Instrucciones en video y escritas, y obtenga el libro de trabajo gratuito para ver cómo funciona.

O, si no desea limitar el código a una columna específica,
podría eliminar las dos filas que están marcadas con un punto rojo. Cuando esos
Se eliminan las líneas, el código se ejecutará cuando cualquier celda con un menú desplegable
se selecciona la lista.

En algunas muestras de código, se incluyen los nombres de las hojas y los rangos con nombre.
Tendrás que cambiarlos para que coincidan con los nombres de tus hojas y el rango
nombres.

Por ejemplo, a continuación se muestra una parte del código del LineBreakAddsort
sábana. La hoja y los nombres de rango se resaltan en amarillo.

i = ws.cells (filas.count, 3) .end (xlup) .row + 1

Debería cambiar ese número, si su lista está en un
columna.

Para ver los pasos para configurar la validación de datos con selección múltiple,
Mira este breve video tutorial

Con esta técnica, puede seleccionar varios elementos de un menú desplegable
Lista, pero si intenta editar la celda, puede ver los datos
Alerta de error de validación, o encuentre que el código VBA simplemente
agregó su texto revisado, al texto existente, probablemente no el
¡Resultado que querías!

En el archivo de muestra, en la hoja de trabajo de Samecelledit, hay una «edición
Entradas «Codera de verificación. Marque esa casilla y puede editar la celda,
sin ningún problema.

  • Agregue una marca de verificación en la casilla de verificación de editar entradas

¿Cómo hacer un botón con varias opciones en Excel?

Se puede usar un botón de radio en Excel (también llamado botón de opción) para seleccionar una de las muchas opciones/opciones.

Debe haberlo visto en cientos de páginas web donde se le pide que seleccione una opción haciendo clic en una pequeña forma redonda al lado del texto. Tan pronto como lo selecciona, tiene un punto negro (una indicación marcada).

Lo mismo también se puede crear en Excel. En este tutorial, me referiré a él como el botón de radio (como me enseñó mi maestro de computadora).

  • Vería que hay dos tipos de controles interactivos: control de forma y control interactivo. Si bien los controles de formulario se usan solo dentro de los libros de trabajo de Excel, los controles interactivos también se pueden usar en formularios de usuario. Los controles interactivos proporcionan mucha más flexibilidad y tienen propiedades extensas. En este tutorial, nos centraremos en el botón de radio de control de formulario (también llamado botón de opción) solamente.
  • Pase el mouse en cualquier lugar de la hoja de trabajo. Verá un icono más (en lugar del cursor normal). Haga clic en cualquier lugar e insertará un botón de radio.
  • ¡Felicidades! Ha insertado un botón de radio en Excel. Puede hacer clic en el botón y verificarlo. Sin embargo, hay un pequeño problema. A partir de ahora, este botón de radio es inútil: no hace nada. Para que esto funcione, debe conectarse con una celda en la hoja de trabajo. Solo entonces podrá grabar la respuesta (si una persona selecciona la opción 1, u opción 2, u opción 3…). Para configurar este botón de radio, haga clic con el botón derecho y seleccione el control de formato.
  • En el cuadro de diálogo de control de formato, en la pestaña Control, realice los siguientes cambios:
  • Valor: marcado (esto se asegura de que el botón de radio se verifique de forma predeterminada cuando abre el libro de trabajo).
  • Enlace de celda: $ A $ 1 (esta es la celda vinculada al botón de radio). Puede ingresar manualmente esto o seleccionar la celda para obtener la referencia.
  • Haga clic en Aceptar.

Ahora su botón de radio está vinculado a la celda A1. Cuando selecciona el botón de radio, mostrará 1 en la celda A1.

¿Cómo realizar una lista desplegable en la que pueda seleccionar varias opciones en Excel?

Nuestra blogger invitada Debra Dalgleish es una consultora especializada en programación y desarrollo de Microsoft Office. Ella ofrece su sabiduría de Excel cada semana en el blog de contexturas y ha recibido el premio MVP de Excel cada año desde 2001.

En la fábrica de magia mística*, una de las ventajas es que los empleados de la oficina pueden desaparecer al mediodía la mayoría de los viernes. Sin embargo, la oficina permanece abierta, por lo que al menos dos personas están de servicio para responder a los teléfonos y saludar a los visitantes.

Para realizar un seguimiento de quién permanecerá en la oficina cada semana, Dee, el gerente de la oficina, creó un archivo de Excel. Este archivo contiene una lista de los nombres de los empleados y una lista de semanas. Dee creó una lista desplegable de nombres de empleados para cada semana.

La lista desplegable funciona bien para seleccionar un nombre, pero si Dee selecciona un segundo nombre en una celda, sobrescribe el primer nombre.

Para dejar que Dee seleccione múltiples nombres en cada celda, agregaremos un poco de magia a su hoja de trabajo con algunas líneas de código VBA. El código mantiene el nombre anterior en la celda y agrega una coma, seguida del nuevo nombre.

Echemos un vistazo al código y veamos cómo puede usar este truco en sus hojas de trabajo.

Para ver el código para una hoja de trabajo, haga clic con el botón derecho en su pestaña de hoja y haga clic en Ver código. Eso abrirá el Visual Basic Explorer (VBE).

En la lista de proyectos a la izquierda, se enumera el libro de trabajo FridaySfaffname y se destaca la hoja Friday_staff. A la derecha, podemos ver el código de evento de hoja de trabajo para esa hoja de trabajo. Ese código se ejecuta automáticamente si Dee hace un cambio en la hoja.

¿Qué es la selección multiple en Excel?

Por defecto, solo puede seleccionar un elemento en una lista desplegable de validación de datos en Excel. ¿Cómo puede hacer múltiples selecciones en la lista desplegable como se muestra a continuación GIF? Los métodos en este artículo pueden ayudarlo a resolver el problema.

Aquí recomendamos encarecidamente la función de lista desplegable multiselecto de Kutools para Excel para usted. Con esta función, puede seleccionar fácilmente varios elementos de la lista desplegable en un rango especificado, hoja de trabajo actual, libro de trabajo actual o todos los libros de trabajo abiertos que necesite.

Ahora puede seleccionar varios elementos de la lista desplegable en la hoja de trabajo actual o cualquier alcance que haya especificado en el Paso 2.

Si quieres tener una prueba gratuita (
30 días) de esta utilidad, haga clic para descargarlo y luego vaya a aplicar la operación de acuerdo con los pasos anteriores.

Autocompletar al escribir una lista desplegable de Excel Si tiene una lista desplegable de validación de datos con valores grandes, debe desplazarse hacia abajo en la lista solo para encontrar la adecuada, o escribir la palabra completa en el cuadro de lista directamente. Si hay un método para permitir que se complete automáticamente al escribir la primera letra en la lista desplegable, todo será más fácil. Este tutorial proporciona el método para resolver el problema.

Cree una lista desplegable de otro libro de trabajo en Excel Es bastante fácil crear una lista desplegable de validación de datos entre hojas de trabajo dentro de un libro de trabajo. Pero si los datos de la lista que necesita para la validación de datos se ubica en otro libro de trabajo, ¿qué haría? En este tutorial, aprenderá cómo crear una lista de Fown de otro libro de trabajo en Excel en detalle.

¿Qué son selecciones múltiples?

Es posible que haya oído hablar de las selecciones, pero tal vez no sepa para qué son exactamente. Una selección le permite aislar parte de una imagen para aplicar ajustes en ese punto o trabajar solo en esa área. Una vez que se ha realizado una selección, solo el área seleccionada se verá afectada por sus cambios, que consisten en realizar una regulación, aplicar un filtro, pintar o más. En este video veremos algunas nociones básicas sobre el uso de selecciones. Si desea seguirme, use esta imagen de los archivos de ejercicio para este tutorial. Vamos de inmediato a hacer una selección. No analizaremos las herramientas de selección en este video. Usemos la primera herramienta de selección en el panel de instrumentos, o la herramienta de selección rectangular. Esta herramienta se utiliza para hacer selecciones cuadradas y rectangulares. Haga clic en la herramienta, luego muévase a la imagen. Comenzando desde la esquina superior izquierda del edificio, haga clic y arrastre para crear una selección rectangular de una parte del edificio, que también incluye el estacionamiento en la parte inferior. Las líneas animadas que ves representan el borde de la selección. También se conocen como «marco describido». Si ahora íbamos a realizar una operación en la imagen, por ejemplo, un ajuste, se aplicaría solo en el área definida por el marco deseado. Antes de continuar, echemos un vistazo a la barra de opciones para esta herramienta de selección. Encontrará un icono Agregar a la selección y un icono eliminado de la selección. Los usará a menudo y los encontrará en la barra de opciones de muchas herramientas de selección. Supongamos que queremos ampliar la selección para incluir todo el edificio. Haga clic en Agregar a la selección en la barra de opciones, luego colocada en la imagen y haga clic dentro de la esquina superior derecha de la selección existente. Arrastre para delimitar la otra parte del edificio y el estacionamiento. Si no ha seleccionado todo, puede volver a un punto y agregar la parte que no ha seleccionado la primera vez. Supongamos que exageraste, como lo hice yo. ¿Cómo puedes eliminar parte de una selección? Simplemente acceda a la barra de altas opciones y haga clic en el segundo icono, o el icono resta de la selección. Luego coloque en la imagen, haga clic y arrastre por el área que desea eliminar de la selección. Bajo y tomo una pequeña parte de la selección para quitar el estacionamiento. Ahora que hemos seleccionado el edificio, vamos a un ajuste. Notará que el ajuste se aplica solo en el área dentro del marco describido. Ingrese el menú Imagen y seleccione ajustes. Utilizamos el ajuste de brillo/contraste… que ya hemos analizado en detalle en un tutorial anterior. En el cuadro de diálogo de brillo/contraste, arrastre el cursor de brillo hacia la izquierda para oscurecer el edificio. Arrastre el contraste del cursor con el derecho a aumentar el contraste, luego presione OK. Como puede ver, la modificación solo afecta el área dentro del marco describido. Supongamos que queremos llevar a cabo otro brillo/contraste de ajuste para aplicarse a todo, excepto para el edificio. En este caso, no es necesario comenzar desde cero creando una nueva selección. Podemos revertir esta selección para seleccionar todo, excepto el edificio. Para este propósito, ingrese el menú de selección superior y elija Reverse. Con esta selección activa, ingrese el menú de la imagen y elija ajustes, brillo/contraste. Ahora el brillo aumenta, luego presione OK. Una vez terminado de trabajar con una selección, es importante anular la selección. De esta manera, las operaciones posteriores en la imagen no se limitarán a la selección. Para hacer esto, ingrese el menú de selección y elija Deselectar. Alternativamente, puede usar la elección rápida del teclado+D o CTRL+D en Windows. Es mejor almacenarlo, porque a menudo lo usará. Para guardar la imagen, vaya al archivo> Guardar con el nombre… y guárdelo con un nombre diferente para evitar sobrescribir el original. Hemos visto las nociones básicas en las selecciones, pero hay muchas otras cosas que aprender sobre la creación y el uso de las selecciones. No te pierdas los otros videos de este tutorial.

Lo que aprendió: cómo hacer una selección y ajustar solo el área seleccionada

Una parte de selección de isla de una imagen le permite trabajar solo en un área específica sin afectar el resto de la imagen.

  • Para expandir la selección, haga clic en el icono Agregar a la selección en la barra de opciones o presione la tecla de cambio y arrastre. Para restringir la selección, haga clic en el icono Stoled desde la selección en la barra de opciones o presione el botón Alt (Windows) o la tecla de opción (macOS) y arrastre.
  • Seleccione el nivel que desea ajustar. Luego intente aplicar algunos ajustes (imagen> ajustes). Con una selección activa, los ajustes se aplican solo al área seleccionada de ese nivel específico. Lo mismo se aplica si un filtro, una pintura, un relleno, un elemento copiado o si se aplican otros cambios.

Hay muchas herramientas y métodos de selección. No es necesario conocerlos a todos si está comenzando a usar Photoshop. Vamos a familiarizarse con un par de herramientas de selección que probablemente usará a menudo: la herramienta de selección rápida y la herramienta Lazo. Puede probarlos en esta imagen tomada de los archivos de ejercicios para este tutorial o en una imagen de su elección. Si usa una imagen de nivel múltiple, primero verifique el panel de nivel. Asegúrese de que se resalte el nivel con el contenido que desea seleccionar. Acceda al panel Herramientas y haga clic en la herramienta de selección rápida. Esta herramienta detecta los contornos de los objetos de acuerdo con el color y la sombra, por lo que hará gran parte del trabajo de selección en su lugar. Supongamos que queremos seleccionar el maniquí para aplicarlo. Haga clic y arrastre parte del maniquí. Photoshop selecciona automáticamente al menos una parte, deteniendo donde se detecta un borde. No se preocupe si todo el maniquí no está seleccionado en la primera toma. Tan pronto como realice el primer estiramiento con esta herramienta, la opción Agregar a la selección se activa automáticamente. Luego puede continuar haciendo clic y arrastrando las otras áreas que desea agregar a la selección. Si la herramienta selecciona demasiado contenido, como esta área de fondo, mantenga presionado el botón de opción en Mac o Alt en Windows, luego haga clic y arrastre en esa área para eliminarlo de la selección. Tan pronto como libere el mouse o trackpad, la herramienta de selección rápida vuelve a agregar al modo de selección. Luego puede arrastrar en cualquier otra área para ser incluida en la selección, como esta sección en la parte superior. Alternativamente, puede ir a la barra de opciones y hacer clic en las opciones cada vez menos, pero es mucho más cómodo usar opciones rápidas con esta herramienta. Una de las razones es que es posible que tenga que ir y venir varias veces. En esta área, por ejemplo, no hay mucho contraste entre el fondo y el maniquí. Sin presionar el botón del mouse, puedo expandir la selección arrastrando a lo largo de este borde. Al mantener presionado el botón de opción o Alt, limito la selección. Suelte el botón y amplíe la selección nuevamente. Y podría tener que restringirlo nuevamente. Afortunadamente, esta herramienta aprende en Itinere, por lo que pocos intentos podrían ser suficientes con las opciones de resta y expansión para seleccionar un borde complejo. Otra herramienta útil en situaciones como esta es la herramienta Lazo. Esta herramienta le permite hacer selecciones a mano alzada y se encuentra en el panel de instrumentos, arriba. Vamos a seleccionarlo. La herramienta Lazo a menudo es útil para limpiar manualmente las selecciones hechas con otra herramienta. Como ha entendido, puede usar más de una herramienta de selección para completar una selección. Lo primero que debe hacer es ir a la barra de opciones para la herramienta Lazo y moverse de la configuración predeterminada a la opción Agregar a la selección. Si mantenemos la configuración predeterminada, haciendo clic en la selección inicial completa. Si sucede, solo use los comandos cancelados o de regreso para intentar recuperar la selección. Después de hacer clic en la opción Agregar a la selección, me muevo a la imagen. Aquí hay un área pequeña que no pude incluir con la herramienta de selección rápida. Hago clic y arrasto cuidadosamente a lo largo del borde, luego alrededor del punto de partida. para incluir esta área en la selección. También puede reducir una selección con la herramienta Lazo. Para hacer esto, suba a la barra de opciones y haga clic en el icono restado de la selección, luego pase a la imagen. Aquí quiero eliminar esta pequeña área. Me muevo cuidadosamente a lo largo del borde, luego alrededor del punto de partida. Con esta herramienta de selección también voy a aplicar un ajuste. Introgo el menú superior en la parte superior y selecciono ajustes, brillo/contraste… se abre el cuadro de diálogo de brillo/contraste. Escurra el cursor de brillo a la derecha para aligerar el área seleccionada, a saber, el maniquí. Premo OK para confirmar. Finalmente, ingrese el menú de selección y elija Deselect o use el teclado de opción de teclado rápido+D en Mac o Ctrl+D en Windows. Si desea guardar una copia de esta imagen sin sobrescribir el original, use el nombre Guardar… en el menú Archivo, como siempre lo hemos hecho en esta serie de tutoriales. Le presenté 2 herramientas de selección muy útiles: la herramienta Lazo y la herramienta de selección rápida.

¿Cómo hacer una selección en Excel?

Si trabaja con una tabla grande y necesita buscar valores únicos en Excel que correspondan a una solicitud específica, entonces debe usar el filtro. Pero a veces necesitamos seleccionar todas las líneas que contengan a ciertos valores en relación con otras líneas. En este caso, debe usar el formato condicional, que se refiere a los valores de las celdas con la consulta. Para obtener el resultado más efectivo, utilizaremos la lista desplegable como consulta. Esto es muy conveniente si necesita cambiar con frecuencia el mismo tipo de consulta para exponer las diferentes filas de la tabla. Se veremos detallados a continuación: Cómo hacer la selección de celdas duplicadas de la lista desplegable.

Por ejemplo, tomamos la historia de los asentamientos mutuos con contrapartes, como se muestra en la imagen:

En esta tabla, necesitamos resaltar en color a todas las transacciones para un cliente en particular. Para cambiar entre clientes, usaremos la lista desplegable. Por lo tanto, en primer lugar, debe preparar el contenido para la lista desplegable. Necesitamos todos los nombres de clientes de la columna A, sin repeticiones.

Antes de seleccionar los valores únicos en Excel, necesitamos preparar los datos para la lista desplegable:

  • Seleccione a la primera columna de la Tabla A1: A19.
  • Seleccione a la herramienta: «Datos»-«Ordenar y filtrar»-«Avanzado».
  • En la ventana «Filtro avanzado» que aparece, debe activar «Copiar el resultado en otra ubicación», y en el campo «colocar el resultado en el rango:» para especificar $ F $ 1.

¿Cómo insertar un cuadro de lista de selección múltiple Excel?

Hay dos tipos diferentes de selecciones de elementos múltiples que puede tener para un cuadro de lista en una forma de usuario en Excel.

Un método funciona cuando hace clic en cualquier elemento en el cuadro de lista y el otro solo funciona cuando mantiene presionado CTRL o cambia al hacer clic en los elementos; Ambos se explicarán a continuación y utilizaremos la propiedad multiselección para hacerlo.

Vaya a la ventana VBA (ALT + F11)> Abra el formulario haciendo doble clic en la ventana del Explorador del proyecto (CTRL + R)> Haga clic en ListBox> Mire la ventana Propiedades (F4) y vaya a la propiedad multiselección.

0 – FMMULTISELECTSINGLE significa que solo se puede seleccionar 1 opción a la vez.

1 – FMMULTISELECTMULTI significa que cada elemento que haga clic en el cuadro de lista se seleccionará hasta que haga clic en hacer clic nuevamente para deseleccionar ese elemento.

2 – FMMULTISELECTENDEDEDS significa que se seleccionarán varios elementos solo cuando mantenga presionado el botón CTRL o la tecla de cambio. Mientras mantiene presionada la tecla Shift, puede seleccionar un grupo de elementos juntos haciendo clic en el primer elemento, manteniendo el cambio y luego pasando al último elemento que desea seleccionar y hacer clic en él.

Listbox1.multIselect = fmmUlTIsElectExtended
Listbox1.multIselect = fmmultIselectMulti
Listbox1.multIselect = fmmultIselectsingle

FMMULTIsElectSingle significa que solo se puede seleccionar 1 opción a la vez.

FMMULTISELECTMULTI significa que cada elemento que hace clic en el cuadro de lista se seleccionará hasta que haga clic en, nuevamente, para deseleccionar ese elemento.

¿Cómo insertar un cuadro de lista de selección múltiple?

Después de agregar un cuadro de lista, un cuadro de lista desplegable, un cuadro combinado o un cuadro de lista de selección múltiple, debe establecer las opciones disponibles para elegir. Complete los pasos apropiados, a continuación, para asignar estas opciones.

Ingresar valores manualmente es útil cuando hay un conjunto pequeño y limitado de valores predeterminados que no se espera que cambien en el futuro. Cuando se usan valores manualmente, si los valores cambian, debe actualizar el formulario y volver a publicarlo.

En herramientas de control, en la pestaña Propiedades, haga clic en Propiedades de control.

En el cuadro de valor, escriba el texto que desea guardar si un usuario selecciona esta entrada.

En el cuadro Nombre de pantalla, escriba el texto que desea aparecer para esta entrada.

Para agregar valores adicionales, repita los pasos 3 a 6.

Obtener opciones de otros campos en el formulario le permite completar la lista con valores que se originan en valores que ingresan el usuario. Por ejemplo, hacer esto le permite usar valores que un usuario podría haber ingresado en una tabla de repetición donde ingresó categorías de productos, y usarlos para llenar una lista desplegable para asignar productos individuales a las categorías de productos que acaba de definir.

En la pestaña Datos, seleccione Obtener opciones de los campos en este formulario.

NOTA: Para evitar que aparezcan múltiples valores con el mismo nombre, seleccione las entradas de Show Solo con la casilla de verificación de nombres de visualización únicos.

¿Cómo hacer un cuadro de selección multiple en Excel?

Permitir a los usuarios escribir un valor personalizado en una lista.

Ver la mayoría o todos los elementos de una lista en el formulario de forma predeterminada.

Vea los valores recuperados de una lista fija, del origen de datos del modelo del módulo o de un origen de datos externo, por ejemplo, una base de datos o una lista de servicios de Microsoft Windows SharePoint.

En la siguiente figura, los usuarios pueden asignar elementos de gasto a múltiples categorías en un formulario de gastos de contras seleccionando los cuadros de control dentro de un cuadro de resumen de selección múltiple. Aquellos que diseñaron el módulo han elegido para ofrecer a los usuarios la oportunidad de especificar categorías personalizadas. Por lo tanto, los usuarios pueden insertar un valor en un cuadro vacío junto al cuadro de control de la última lista.

Después de insertar un cuadro de resumen de selección múltiple en un modelo de formulario, es necesario especificar los valores que deben verse dentro. De lo contrario, cuando los usuarios abren un formulario basado en el modelo de formulario, verá una caja vacía. En el cuadro de diálogo Propiedades: cuadro de resumen de selección múltiple, puede escribir directamente los rumores de la lista o configurar el cuadro de resumen de selección múltiple la forma en que se recuperan de una base de datos o por otro origen de datos.

Microsoft Office Infopath incluye controles similares a múltiples cuadros de resumen de selección, pero que tienen otros fines. Para identificar un control óptimo para su modelo de formulario, consulte la siguiente lista:

Cuadro de resumen De manera similar a un cuadro de resumen de selección múltiple, un cuadro de resumen estándar permite a los usuarios seleccionar valores de una lista. Sin embargo, en el caso de un cuadro de resumen estándar, los usuarios pueden seleccionar un solo elemento de la lista. Al igual que en un cuadro de resumen de selección múltiple, todos los elementos de la lista también se muestran en un cuadro de resumen estándar.

¿Cómo es posible elegir múltiples opciones en el control de formulario cuadro de lista?

Soy un ingeniero de software. He estado trabajando con tecnologías C ++, MFC y NET durante 15 años. Me gustan los videojuegos y leer libros.

En este artículo, el Sr. Axe desarrollará un formulario simple que usa un cuadro combinado, una casilla de verificación de uso de botones, un cuadro de lista de múltiples selectos y un cuadro de lista marcado. Antes de implementarlo, se reunirá con su principal Mr.ZX, que tiene el diseño inicial (basado en el requisito) con él. El requisito dado por Mr.ZX se explica a continuación con una captura de pantalla:

Ejemplo de casilla de lista múltiple y marcado – Diseño (haga clic para zoom)

¡Hola hacha! ¿Cómo estás? Necesito un formulario que se use para asignar el trabajo a un vendedor. Me puse en contacto con nuestro cliente y, según sus requisitos, tenía el diseño inicial dibujado en el tablero blanco [Mr Ax, mira la captura de pantalla anterior]. El superior es un cuadro combinado que enumerará a las personas de ventas que trabajan en nuestra empresa cliente. Una vez que elige a una persona de la lista, la persona debe mostrarse en la etiqueta que indique «Asignación de ventas para el nombre de la persona». También tenga en cuenta que el usuario no debe poder editar el nombre del vendedor en el Combobox.

Una vez que selecciona al vendedor, ahora está listo para asignar el área que necesita visitar en 2 meses. Para hacer eso, elija el área del cuadro de lista de área de visita y muévalo al cuadro de lista asignado usando el botón «>>». También puede revocar el área asignada seleccionando el área desde la derecha y moverla al cuadro de lista izquierdo con el botón «<<". Debe admitir múltiples selecciones en ambos lados de los cuadros de lista.

¿Qué acción realiza el control de formulario cuadro de lista?

  • Si la propiedad de selección máxima se establece en una, la propiedad del modo de selección es múltiple y se realiza una selección en tiempo de ejecución, ese valor debe deseleccionarse antes de seleccionar otro
  • Si la propiedad de selección máxima se establece en una, la propiedad del modo de selección es única y se realiza una selección en tiempo de ejecución, se puede seleccionar otro valor sin tener que anular el valor anterior. Simplemente haga clic en el siguiente para anotar lo anterior.

Se puede configurar una propiedad booleana (sí/no) que se utilizará como el valor predeterminado en la ventana emergente de configuración de la fuente de datos. Los valores establecidos en True para la propiedad booleana se devolverán al control en tiempo de ejecución y se mostrarán de acuerdo con el control utilizado.

Al seleccionar para usar una lista estática de valores en el control y hacer clic en los elipsis, se abre la pantalla de configuración de la lista fija.
Se proporciona la capacidad para configurar un par de vamiento de muestra donde el valor del campo de valor se almacena en SmartObject, mientras que el valor del campo de visualización se muestra al usuario. El valor se usa para hacer referencia a un valor de visualización que se mostrará al usuario durante el tiempo de ejecución.

Se proporciona la capacidad de definir la cantidad de filas/columnas que se utilizarán como pantalla. El apilado por y el número de propiedades de elementos del control se puede configurar para lograr esto. Al apilar por filas, el diseño será de izquierda a derecha hasta que se haya alcanzado el número de elementos por fila, luego se creará una nueva fila. Al apilar por columnas, el diseño será de arriba a abajo hasta que se haya alcanzado el número de elementos por columna, luego se creará una nueva columna. Las propiedades se encuentran en la sección Configuración como se muestra a continuación:

La opción de almacenar en caché los datos de SmartObject está disponible para permitir el filtrado del lado del cliente. Esto es especialmente útil cuando se usa una SmartForm en un dispositivo móvil, por ejemplo, y se requiere que los datos estén disponibles fuera de línea. El conjunto de datos del control se poblará en la carga inicial, cualquier otro cambio en los datos de la fuente de datos subyacente no se reflejará en la sesión actual hasta que otra llamada de servidor se vea obligada a actualizar el conjunto de datos. Para habilitar el almacenamiento en caché de los datos, simplemente seleccione la opción de caché de la opción de datos en la pantalla Configurar fuente de datos.

Es importante tener en cuenta que no se requiere que el usuario configure nada excepto seleccionar la opción de caché de los datos en la pantalla de fuente de datos de configuración para afectar el almacenamiento en caché. Las reglas están configuradas automáticamente por el servidor. Sin embargo, los diseñadores pueden eliminar estas reglas y colocarlas en otro lugar dependiendo de su necesidad. Esta es solo una explicación de cómo el sistema aplica el almacenamiento en caché.

¿Cómo hacer una lista de selección multiple en Excel?

Por defecto, solo puede seleccionar un elemento en una lista de descenso de validación de datos en Excel. ¿Cómo puede hacer múltiples selecciones en la lista Drop -down como se muestra en el GIF a continuación? Los métodos en este artículo pueden ayudarlo a resolver el problema.

Esta sección proporciona dos códigos VBA para ayudarlo a hacer múltiples selecciones en las listas de caída en una hoja de trabajo. Los dos códigos VBA pueden obtener:

Puede aplicar uno de los siguientes códigos VBA para hacer múltiples selecciones en una lista de caída en una hoja de trabajo en Excel. Por favor haga lo siguiente.

1. Abra la hoja de trabajo contiene las listas de descenso de validación de los datos de los que desea realizar múltiples selecciones. Haga clic con el botón derecho del mouse en la pestaña de hoja y seleccione Ver código en el menú de elección rápida.

Aquí recomendamos encarecidamente la lista de listas de caída de selección de cadena de Kutools para Excel para usted. Con esta función, puede seleccionar fácilmente múltiples elementos de la lista de caída en un intervalo especificado, una hoja de trabajo actual, un libro de trabajo actual o todas las carpetas de trabajo abiertas que necesita.

2. En la lista de configuración a descenso del cuadro de diálogo Selección múltiple, configure de la siguiente manera.

  • 2.1) Especifique el alcance de la aplicación en la sección Aplicar. En este caso, seleccionan una hoja de trabajo actual con el área especificada « cortina;

Artículos Relacionados:

Más posts relacionados:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *