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

amss1976

Ajuda para resolver um "problema"

Mensagens Recomendadas

amss1976

Boas,

Precisava de uma ajudinha se fosse possível...

Ficheiro de trabalho: Num ficheiro de excel com duas folhas: uma com uma base de dados de clientes (folha A) e outra com uma ficha para criar orçamentos de reparação (folha ;)

Problema:

Na folha B existem vários campos que se vão buscar à folha A. O campo com o nome do cliente é através de uma drop-list

Quando o cliente ainda não existe é necessário ir à folha A e ir para a última linha e cria-lo. Esta operação de criação seria manual.

Criei uma macro para re-ordenar os clientes após esta introdução.

Questão: o que queria era que ao mudar da folha A para a folha B ele corresse a macro ou um programa que fizesse esta re-ordenação e também acrescentasse o cliente à coluna da folha B que serve de base à drop-list.

Obrigada desde já pela ajuda... ;)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
amss1976

Penso que terias que usar o Activate, mas se postares o ficheiro ajudaria.

Aqui vai o link para o ficheiro: http://www.megaupload.com/?d=NY8TELY6

Inclui algum código que já fiz (mas que funcionam com um botão que coloquei na folha de clientes)

Podem altera-lo ou simplifica-lo se acharem que melhora.

Mas a ideia base continua a ser a mesma do meu post inicial.

NOTA: as macros que estão no ficheiro serviram só de base para "arranjar" o código para incorporar no programa.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
joseA

😲 Desculpe-me pela demora.

Problema:

Na folha B existem vários campos que se vão buscar à folha A. O campo com o nome do cliente é através de uma drop-list

Quando o cliente ainda não existe é necessário ir à folha A e ir para a última linha e cria-lo. Esta operação de criação seria manual.

Criei uma macro para re-ordenar os clientes após esta introdução.

Questão: o que queria era que ao mudar da folha A para a folha B ele corresse a macro ou um programa que fizesse esta re-ordenação e também acrescentasse o cliente à coluna da folha B que serve de base à drop-list.

😲

Aonde seria digitado esse cliente, enfim os dados que iriam da folha A para folha B? Daria para ser nos campos correspondentes da folha 1, mas o campo cliente (drop-list) está com validação e não aceita digitação. Poderíamos fazer uma mudança geral?

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
amss1976

😲 Desculpe-me pela demora.

😲

Aonde seria digitado esse cliente, enfim os dados que iriam da folha A para folha B? Daria para ser nos campos correspondentes da folha 1, mas o campo cliente (drop-list) está com validação e não aceita digitação. Poderíamos fazer uma mudança geral?

Não há problema. Afinal de contas estás a ajudar...

Sim pode ser feita uma mudança geral desde que mantenha a ideia geral.

O problema é mesmo esse: a única forma que encontrei para acrescentar o nome dos novos clientes à drop-list foi esta. Não consegui de outra forma.

A drop-list serve para ir buscar o nome dos clientes. A partir daí os outros campos que lhe estão associados vão usar o valor dessa célula para procurar na folha de clientes os outros valores...

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.