/ / Ativando rolagem com xlValidateList - excel, vba, excel-vba

Ativando rolagem com xlValidateList - excel, vba, excel-vba

Gostaria de poder rolar uma lista que crie com um menu suspenso usando o VBA. Meu código atual é:

With DASHBOARD.Range("AC17").Validation
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,Operator:=xlBetween, Formula1:="="Hidden Template"!$AH$3:$AH$72"
.IgnoreBlank = True
End With

Ele cria a lista suspensa muito bem, mas eu gostaria de habilidade para rolar a lista com a roda do meu mouse ao selecionar a partir dele.

Alguma sugestão?

Obrigado!!

Respostas:

0 para resposta № 1

A rolagem nesta área aparentemente não funciona muito bem. Um usuário em outro site, Jaafar Tribak, postou uma maneira de fazer isso: lista de validação de dados de rolagem.

É meio complicado, mas o código parece ser bastante plug-and-play. Veja o último post na página.

Além disso, se você colocar o mouse na barra de rolagem real e iniciar a rolagem, ele começará a funcionar. Você pode ser capaz de encontrar algum tipo de solução usando controles