En Excel 2013, ¿hay alguna manera de codificar una función de autocompletar basada en valores en otra pestaña?

En Excel 2013, ¿hay alguna manera de codificar una función de autocompletar basada en valores en otra pestaña?

Quiero crear una celda de autocompletar en Excel para el nombre del recurso. La lista es demasiado larga para una lista personalizada y realmente no quiero una lista desplegable como en la validación de datos. ¿Alguien tiene un ejemplo de una fórmula o código VB que haga esto y que esté dispuesto a compartir?

entonces, si la pestaña de control tiene dos columnas definidas (Rol, Nombre), donde el rol es Probador, Desarrollador, Gerente y el nombre es una lista de nombres del personal.

En la pestaña Captura en la columna Nombre, quiero poder comenzar a escribir y hacer que Excel localice los nombres del control y complete el nombre en la captura.

Se puede hacer esto? ¿Si es así, cómo?

Respuesta1

Podrías crear un cuadro de texto con esta funcionalidad. Utiliza código basado en el evento de pulsación de tecla del cuadro de texto para realizar la búsqueda y la sugerencia. Luego usa el evento change_selection de la hoja de trabajo para reubicar el cuadro de texto para alinearlo con la celda y colocar el cursor en el cuadro de texto cuando se selecciona una celda en esa columna.

información relacionada