Automatizar a conclusão da planilha para fatura

1

Eu preciso faturar alguém toda semana. Eu gostaria de criar um modelo, pois 90% das informações em cada fatura são as mesmas, e os 10% restantes seguem regras simples.

Cada fatura tem um número que é 1 mais que o anterior. Então, no Excel existe uma maneira que eu poderia ter auto-incremento entre instâncias do modelo? Por exemplo, se o último modelo tiver o valor 1 para a seção de fatura, como o próximo será automaticamente 2?

Além disso, como as datas podem ser aumentadas em 7 dias?

Estou pensando que um modelo poderia de alguma forma lembrar o anterior e, em seguida, abri-lo com as informações atualizadas e salvá-lo com um novo nome.

    
por northerner 17.04.2018 / 09:23

2 respostas

0

Você pode fazer um bom trabalho sem escrever nenhum VBA. Eu usei a função TODAY () para obter o data atual. Em seguida, subtrai a primeira data da fatura e a dividi por 7 (como disse @ fixer1234, o Excel armazena datas em dias, portanto, 1 semana = 7). Eu também adicionei 1 para que a primeira fatura seja a fatura nº 1.

A única ressalva com essa abordagem é que, se você não faturar exatamente semanalmente ou pular uma semana, ela descartará seus números de fatura. Torna-se muito mais fácil se a sua exigência de números de fatura é simplesmente que eles sejam únicos em vez de sequenciais.

    
por 27.08.2018 / 06:40
0

Uma solução alternativa que pode funcionar ainda melhor é dividir os dados da fatura do modelo. Aqui eu coloco os dados em uma planilha chamada data e os formando como uma tabela. Isso é necessário porque torna muito mais fácil para o modelo sempre pegar os dados mais recentes. Depois de adicionar novos dados, você classifica por número de fatura decrescente. Ou, se você quiser reimprimir uma fatura antiga, poderá filtrar por número de fatura.

Emseguida,nafolhademodelo,bastaconsultaralinhasuperiordatabeladedadosparaseusvalores:

    
por 27.08.2018 / 06:51