Não tenho certeza se você precisa de macro para isso.
O que você precisa converter seu campo para caixa de combinação, caso ainda não tenha sido definido, defina os dados de origem corretamente, em vez de definir a propriedade auto expand
como true
. Não funcionará com a tecla de atalho, mas preencherá automaticamente seus dados quando você começar a digitar.
Se você realmente preferir as teclas de atalho, poderá encontrar ajuda sobre como configurá-las aqui , a macro conterá algo como isto: activecontrol.value={yourvalue}