Galera, sou iniciante em programação e estou com um probleminha :wacko: e gostaria que o vocês pudessem me ajudar, já que com certeza possuem mais experiência do que eu. Estou utilizando em um UserForm vários "TextBox", dentro de um Frame1, que são preenchidos numa seqüência definida pela propriedade "TABINDEX", e que posteriormente gravam as informações em uma planilha. Neste UserForm ainda possuo dois Botões "OK" e "Cancelar" que estão fora dos Frames.
Neste mesmo UserForm existem 3 opções em outro Frame (Frame2), para a operação do usuário: "Incluir", "Alterar" e "Excluir". Quando clico na opção "Incluir" utilizei a propriedade "VISIBLE" para mostrar somente o primeiro TextBox. Após preencher o primeiro TextBox utilizei o evento AfterUpdate e mudei a propriedade do segundo TextBox para "VISIBLE = TRUE", na esperança que o segundo TextBox aparecesse para ser preenchido, porém o segundo TextBox aparece mas o cursor não, e o botão "Ok" fica ativado. O que quero é mostrar os TextBox's à medida que o anterior seja preenchido, em sequencia.
Como fazer para que ao clicar <ENTER> o próximo TextBox seja ativado e o cursor esteja ativado neste TextBox?
Pergunta
wbatista
Galera, sou iniciante em programação e estou com um probleminha :wacko: e gostaria que o vocês pudessem me ajudar, já que com certeza possuem mais experiência do que eu. Estou utilizando em um UserForm vários "TextBox", dentro de um Frame1, que são preenchidos numa seqüência definida pela propriedade "TABINDEX", e que posteriormente gravam as informações em uma planilha. Neste UserForm ainda possuo dois Botões "OK" e "Cancelar" que estão fora dos Frames.
Neste mesmo UserForm existem 3 opções em outro Frame (Frame2), para a operação do usuário: "Incluir", "Alterar" e "Excluir". Quando clico na opção "Incluir" utilizei a propriedade "VISIBLE" para mostrar somente o primeiro TextBox. Após preencher o primeiro TextBox utilizei o evento AfterUpdate e mudei a propriedade do segundo TextBox para "VISIBLE = TRUE", na esperança que o segundo TextBox aparecesse para ser preenchido, porém o segundo TextBox aparece mas o cursor não, e o botão "Ok" fica ativado. O que quero é mostrar os TextBox's à medida que o anterior seja preenchido, em sequencia.
Como fazer para que ao clicar <ENTER> o próximo TextBox seja ativado e o cursor esteja ativado neste TextBox?
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.