No Excel 2013 Existe uma maneira de codificar uma função de preenchimento automático com base em valores em outra guia

No Excel 2013 Existe uma maneira de codificar uma função de preenchimento automático com base em valores em outra guia

Quero criar uma célula de preenchimento automático no Excel para o nome do recurso. A lista é muito longa para uma lista personalizada e eu realmente não quero uma lista suspensa como na validação de dados. Alguém tem um exemplo de fórmula ou código VB que fará isso e que gostaria de compartilhar?

portanto, se a aba de controle tiver duas colunas definidas (Função, Nome) onde a função é Testador, Desenvolvedor, Gerente e o nome é uma lista de nomes de funcionários.

Na guia Capturar, na coluna Nome, quero poder começar a digitar e fazer com que o Excel localize os nomes do controle e preencha o nome na captura.

Isso pode ser feito? Se sim, como?

Responder1

Você poderia criar uma caixa de texto com esta funcionalidade. Você usa código baseado no evento keypress da caixa de texto para fazer a pesquisa e sugestão. Em seguida, você usa o evento change_selection da planilha para realocar a caixa de texto para alinhá-la com a célula e colocar o cursor na caixa de texto quando uma célula nessa coluna for selecionada.

informação relacionada