Notifications
Clear all

Macro para tabelas

5 Posts
1 Usuários
0 Reactions
1,159 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Estou fazendo um arquivo para minha administração financeira e acabei me excedendo nos "requintes" e agora preciso da ajuda de vcs. O arquivo está em http://dl.dropbox.com/u/20051709/Controle.xlsx
Tenho uma arquivo com dois tipos de planilhas. A primeira "jobs" é uma folha corrida onde anoto todos os serviços que presto desde a sua entrada até à finalização, as outras planilhas (ago, set etc) totalizam as entradas e saídas de cada mês.
Travei no seguinte problema: na planilha "jobs" quando um job tiver um valor de pagamento anotado para uma data do mês "x" (agosto, neste exemplo) preencheria uma linha na planilha de "Ago11" na parte de entrada com os campos "Dia", "Cliente", "Job", "Prest" (relatando se é a 1ª, 2ª ou 3ª prestação) e "Valor".
Eu pensei em criar uma macro q sempre q eu clicasse na planilha "Ago11" rodasse preenchendo as linhas com os valores coletados em "Jobs". Mas me faltaram recursos técnicos. Alguém aí para me dar uma luz? Desde já agradeço!
Abçs
Fernando Antunes

 
Postado : 28/09/2011 7:09 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Me desculpem mas tentei em poucas palavras descrever qual é o meu problema. E o fiz com o arquivo aberto como se eu estivesse falando comigo mesmo. Acho q por isso ninguém pode me responder.
Vamos tentar outro caminho, mais inteligente: tenho um arquivo com duas planilhas, na primeira preencho de forma continua as linhas com todos os trabalhos, vou alterando o status e anotando os recebimentos por data. Na segunda, na qual estou precisando de ajuda, tenho q seletivamente pegar os trabalhos q indiquem recebimento no mês corrente e listá-los.
Exemplo: fiz um trabalho para o cliente "João" com o qual foi acertado pagamento de R$500 para 25 de Agosto e 25 de Setembro. Na planilha de agosto terei a linha 25 + João + R$500 + Prest 1/2.
Não tenho conhecimentos para gerar essa listagem (tabela?) na planilha de agosto. A forma q eu tentei foi ler cada linha na primeira planilha e marcar aquelas q tinham pagamento no mês corrente, montar uma tabela com as linhas marcadas e depois filtrar para apagar em branco e colocar por ordem de data. Travei na questão de q pode haver mais de um pagamento no mesmo mês de um trabalho e não consegui marcar como prestação x/total.
Acredito que agora tenha sido mais descritivo e consiga ajuda. Desculpem-me pela mensagem mais longa.
Abraços
Fernando Antunes

 
Postado : 01/10/2011 3:07 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde!

Fernando,

Realmente ficou um pouco complicado de entender sua necessidade. rsrsrsrs Vou tentar ajudar você, agora estou no trabalho, quando chegar em casa, analiso com mais calma e questiono você sobre as dúvidas que forem surgindo.

Abraço. :mrgreen:

 
Postado : 03/10/2011 9:34 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Fernando,

Analisei o seu arquivo, ele precisa de algumas alterações e vai levar um tempo para fazer. Quero saber se continua interessado no mesmo, já que vai demandar tempo, não quero que o arquivo seja apenas + 1 no Forum que o solicitante não reporta se atendeu as necessidades.

Um abraço e aguardo seu retorno para fazermos o arquivo. :mrgreen:

 
Postado : 05/10/2011 4:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Caro Walter,
agradeço a sua disposição. Ainda continuo com esta necessidade e estou ciente de sua complexidade, pelo menos para mim que não dei conta do recado... rsrsrsrs
Veja se este pode ser um caminho não complicado para a macro procurada:
a) preencher uma planilha oculta q listaria todos os trabalhos sendo q cada trabalho teria três linhas (o máximo de prestações são três, ok?) Dependendo da quantidade de linhas se teria a anotação da prestação x/y atentando q só existem 6 opções (1/1, 1/2, 1/3, 2/2, 2/3 e 3/3)
b) limpar as linhas em branco e classificar por data
c) haveriam três planilha, do mês corrente e dos dois subsequentes, setadas na planilha config. Cada mês leria na planilha oculta as linhas correspondestes a ele.
d) meu amigo criaria um arquivo mensal apenas alterando a data inicial dele. Importaria a listagem de jobs do mês anterior, limparia o histórico q julgasse necessário e acionaria a macro cada vez q acessasse qualquer mês
Numa forma de poupar seu trabalho, que para mim tem um grande valor, julgo q seja mais produtivo discutirmos a solução antes de executá-la. Seria interessante para mim q os recursos utilizados fossem de alguma forma dentro do meu raio de conhecimento para q possa fazer posteriormente alterações sem estar "preso" a vc e ter q te incomodar.
Fico no aguardo já te agradecendo de agora,
Abçs
Fernando Antunes

 
Postado : 05/10/2011 6:18 pm