Ir ao conteúdo
  • Cadastre-se

VBA salvar dados Planilha


Posts recomendados

Boa noite,

 

Caros pesquisando no forum não consegui aproveitar os conteudos para o meu caso, então

peço socorro aos mais experientes.

 

Tenho um formulário com duas textbox e duas combobox, gostaria de salvar os dados inseridos

nesses objetos na planilha, seguindo os seguintes critérios:

 

usar a linha logo abaixo das demais já preenchidas;

os dados devem ser lançados a partir da 10º coluna;

 

Importante, preciso conseguir cadastrar de 1 à 10 fornecedores e esses dados devem ser salvos

na planilha em uma mesma linha, ou seja o salvamento desses 1 ou 10 fornecedores tem que ser

horizontal, tenho um código que faz isso apenas verticalmente (empillhando).

Tentei adaptar o codigo que salva na vertical, mas não tenho habilidade suficiente.

 

É possivel essa minha ideia  ?

 

Muito grato mesmo para os colegas que apenas estejam lendo a postagem.

Fiquem com Deus.

Abraço

 

 

 

Link para o comentário
Compartilhar em outros sites

Boa noite,

 

Sim, é possível, mas você precisa postar uma cópia da sua planilha e indicar exatamente qual é o formulário e como os dados devem ser salvos (onde exatamente cada valor do formulário é salvo). Se o form possui 2 textbox e 2 combobox como você poderia salvar 10 formecedores? Se for de um a um, o que acontece depois do número 10?

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Boa Wendel, vou preparar um modelo da minha planilha.

Tenho outros formulários associados, vou separar tudo e já mando um cópia 

com mais detalhes do processo.

 

adicionado 50 minutos depois

Wendell perdoa, na 1º resposta escrevi seu nome errado.

Bom minha planilha com o formulário em questão já está anexada.

O form em questão é o frmFornecedor.

 

Nesse form. tenho 4 "objetos", são 2 combobox e 2 txtbox, quero passar os dados

desses elementos, para a planilha ao clicar no botão salvar. 

 

Em relação a sua pergunta:

Wendell, sim vou salvar até 10 fornecedores, um à um. Quero que o usuário preencha

os 4 campos e o evento salvar do botão, salve esses dados como 1º fornecedor a partir

da coluna Q, se o usuário inserir dados para um 2º fornecedor os dados devem ficar

salvos a partir da coluna U, assim por diante e sempre na mesma linha.

 

O usuário vai informar pelo menos 1 fornecedor e no máximo 10, na planilha coloquei os

campos que meus outros forms vão alimentar, eu só coloquei cabeçalhos nas colunas dos

3 primeiros fornecedores como exemplo. 

 

No form. tem uma listbox, que serve apenas para organização visual do usuário, não

precisa se preocupar com essa listbox. 

 

A referencia para saber em qual linha esses dados devem ser salvos é a próxima linha

em branco logo abaixo das demais já preenchidas, a coluna A pode ser uma referencia

para encontrar a ultima linha preenchida. 

 

Obrigado adiantado

 

  

teste.zip

Link para o comentário
Compartilhar em outros sites

Alguma ideia pessoal ?

Aceito sugestões para fazer a tarefa usando outros recursos.

 

Em resumo o que estou tentando fazer é usar o formulário para salvar os dados

dos fornecedores um a um, e cada salvamento que os dados sejam na mesma linha

um ao lado do outro a partir da 16 coluna da minha panilha.

 

Obrigado e ótimo feriadão para todos.

Abraço

 

 

Link para o comentário
Compartilhar em outros sites

@CasaDoHardware

Usei o método de cadastrar os dados das textbox para a listbox empilhando na vertical,

por que evita o uso da rolagem horizontal, isso contando que o usuário deve cadastrar

de 1 até 10 fornecedores. Fora que a leitura vertical para o usuário é mais fácil.

 

Só na hora de levar os dados da listbox para planilha que realmente sou obrigado a

levar os dados em apenas uma única linha.

 

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...