Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

jnobre

Corresponder células de uma coluna a células de outra coluna

Mensagens Recomendadas

jnobre

Boa noite.

Alguém me pode ajudar?

Devo dizer que é o meu primeiro trabalho em VBA.

Num Form, pretendo fazer corresponder ao valor (dado) seleccionado numa ComboBox um valor que se encontra na mesma linha do que está seleccionado na ComboBox e que se encontra noutra coluna.

Presisando melhor:

Numa tabela excel tenho duas colunas A e B. Na coluna A tenho Nomes e na B valores.

No Formulários entre outros tenho Uma ComboBox com a qual selecciono o nome pretendido, e uma Textbox onde deve aparecer o valor da coluna B correspondente ao nome que se encontra na coluna A na mesma linha.

Qual o código que devo escrever?

Não sei se fui claro

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
rogi_cps

retire o valor ca combo com:

combobox1.value (As vezes pode dar prolema com a propriedade value, o que pode ser substituida pela propriedade .text

para setar na célula, recomendo:

activesheet.cells(x,).value (onde x, é o numero da linha e Y é o numero da coluna)

comando completo:

activesheet.cells(x,y).value = combobox1.value

o comando deve ser rodado após carregar a combo.

Experimente, e eu espero que isso tenha te ajudado.

Flw!!

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.