Página 1 de 1

Do Form para a Planilha

Enviado: 02 Mai 2016 às 06:07
por ivancs
Aos amigos do Forum,
Em uma Plan2 eu tenho uma relação do NOME de alunos na coluna B, o nome do primeiro aluno começa na linha 6. Na coluna C tenho as NOTAS dos alunos. Apenas isso na Plan2, uma coluna para NOME e uma coluna para NOTA. Eu nomeei essa lista de alunos da coluna B com o nome de ListaDeAlunos. Então o range para procurar um determinado aluno é ListaDeAlunos.

O que eu desejo é usar um UserForm e com a linguagem VBA atualizar as notas dos alunos, não desejo digitar a nota atualizada diretamente nas células da Plan2, mas digitar o nome e a nota do aluno em duas TextBox colocadas no Form, clicar em um botão(command Button), procurar esse cara lá na ListaDeAlunos da Plan2 e inserir a nota dele que digitei na TextBox2. Esclarecendo, no Form, na TextBox1 digito o nome do aluno e na TextBox2 digito a nota dele. Mas isso não é para criar todos os nomes e todas as notas, é apenas para atualizar uma NOTA para um aluno já existente lá na ListaDeAlunos.

O que eu desejo é ao clicar no cmdATUALIZA do Form, que o código vá lá na Plan2, faça uma varredura na ListaDeAlunos, encontre o mesmo nome do aluno digitado na TextBox1(do Form) e simplesmente coloque a nota digitada na TextBox2 do Form, na célula da Plan2 que fica a direita do nome desse aluno encontrado na ListaDeAlunos da Plan2.

Se alguém souber como é esse código em VBA, agradeço muito.
Um grande abraço a todos.
Ivan

Do Form para a Planilha

Enviado: 02 Mai 2016 às 17:29
por FelipeAguiar
Boa tarde ivancs
Espero que isso te ajude, Segue arquivo em anexo.
Rápidas instruções de uso:
Imagem

Re: Do Form para a Planilha

Enviado: 07 Mai 2016 às 13:33
por ivancs
Olá, Felipe,

Vou dar uma olhada no material de sua ajuda, e muito agradeço sua colaboração, mas o que preciso é um código-fonte que permita fazer aquele desenvolvimento, porque são várias as situações que eu enfrento, semelhantes ao exemplo que dei. Mas sua ajuda é valiosa, por acaso isso que você enviou eu preciso usar também, e eu agradeço mais uma vez, e envio um grande abraço.
Ivan

Do Form para a Planilha

Enviado: 11 Mai 2016 às 11:36
por FelipeAguiar
Bom dia ivancs,
O código fonte que está no arquivo é genérico e bem fácil de compreender, aperte ALT + F11 e você irá perceber que os campos de cadastro são puxados do cabeçalho da seleção. Talvez esse mesmo código te ajude em outras questões.