Anonim

Manter o controle de seus números de fatura pode ser muito importante. Todos os números de fatura são consecutivos, portanto, tentar inseri-los manualmente tem a possibilidade de erro humano, fornecendo resultados abaixo do ideal. Nem sempre é fácil lembrar o próximo número da sequência, especialmente quando os números começam a subir. Ao esquecer o número anterior, você pode acabar com um pouco de sobreposição na planilha do Excel, o que pode causar estragos mais adiante.

Consulte também o nosso artigo Como excluir todas as colunas em branco no Microsoft Excel

Já é bastante difícil lembrar onde você deixou suas chaves ou tirar algo do freezer para o jantar, você não precisa de um toque de memória suficiente. Em vez disso, pode ser melhor que o Excel gere automaticamente os números da fatura para você.

“Isso seria incrivelmente útil. Então o que eu preciso fazer? ”

Até onde eu sei, existem dois métodos em que você pode gerar os números das faturas automaticamente no Excel. Este artigo explicará os dois para garantir que você possa evitar a sobreposição da fatura e não precisar mais se preocupar com o número que vem a seguir.

Geração automática de faturas para Excel

Como mencionado, existem duas maneiras de adicionar números de fatura automaticamente a uma planilha ou pasta de trabalho do Excel. A primeira é usar uma fórmula no VBA (Visual Basic for Applications) para gerar números de fatura para uma única pasta de trabalho. A segunda maneira é usar o recurso Inserir números de sequência do Kutools for Excel. Essa opção permitirá gerar números de fatura em várias planilhas e pastas de trabalho.

Método 1: Gerador de número de fatura automático usando o Visual Basic for Applications

Começar:

Você pode criar uma nova pasta de trabalho ou abrir uma pasta de trabalho existente que gostaria de usar para a geração automática de número de fatura.

Localize e realce uma célula em branco (clique com o botão esquerdo do mouse) e insira o primeiro número que será usado como o número inicial de todos os seus números de fatura daqui para frente. Você pode escolher algo como 00000 ou 10000 como ponto de partida. Para o nosso exemplo, usaremos 00000 e ele será colocado na célula C3.

Pressione Alt + F11 para abrir a caixa de diálogo Microsoft Visual Basic for Applications. Expanda sua pasta de trabalho atual (VBAProject, pode ser exibida como Livro 1, se nova) e clique duas vezes em ThisWorkbook.

Você pode digitar o código a seguir ou simplesmente copiar e colar (realce o código e pressione Ctrl + C e, em seguida, clique com o botão esquerdo na janela e pressione Ctrl + V ) o código na janela de abertura.

VBA: Gerador de números de voz

1

2

3

Sub Workbook_Open privado ()

Faixa (“C3”). Valor = Faixa (“C3”). Valor + 1

End Sub

O "C3" será a célula na qual você inseriu o número da fatura inicial. Altere-o dentro do código antes de colá-lo na janela.

As fórmulas a seguir abaixo permitirão verificar seus números de fatura. Eles podem ser um pouco difíceis de lembrar de imediato, mas você sempre pode salvá-los como uma entrada de Autotexto, se precisar usá-los novamente mais tarde, a qualquer momento.

Não.FórmulaNúmeros da fatura
1= "Nome da empresa" e TEXTO (HOJE (), "aaaaaa") e C3CompanyName14120910000
2= "CompanyName" e TEXTO (HOJE (), "0") e C3CompanyName4198210000
3= "Nome da empresa" e TEXTO (AGORA (), "MMDDHHMMSS") e C3Nome da empresa120909581910000
4= "Nome da empresa" e TEXTO (AGORA (), "0") e C3CompanyName4198210000
5= "Nome da empresa" e RANDBETWEEN (100000, 999999) e C3CompanyName44868510000

Lembre-se de que o C3 na fórmula é a célula na qual você inseriu o número da fatura inicial. O "CompanyName" é reservado para o texto que você deseja exibir nos números da fatura. Mude para o que mais lhe convier.

Você deseja colocar a fórmula em uma célula para a geração automática de faturas. Esta não é a mesma célula em que você tem o número da fatura inicial, mas a célula especificada para os resultados. Depois que a fórmula foi editada para atender às suas necessidades, você pode copiá-la e colá-la na célula e pressionar enter para receber o número da fatura.

Quando terminar, salve a pasta de trabalho atual. Para fazer isso, clique em Arquivo e, em seguida, em Salvar (ou em Salvar como se estiver arquivando novo ou com um nome diferente). Digite o nome da pasta de trabalho e verifique se a caixa Salvar como tipo está definida como Pasta de trabalho ativada por macro do Excel (* .xlsm). Escolha onde será salvo e clique no botão Salvar .

Cada vez que você abre a pasta de trabalho Gerador de números de fatura, o número da fatura será um número maior que a última. Apenas certifique-se de salvar a pasta de trabalho antes de fechá-la toda vez ou o trabalho será perdido.

Método 2: Adicionar número da fatura usando o Kutools para Excel

Aqueles que precisam de uma maneira de gerar números de fatura para várias pastas de trabalho encontrarão essas necessidades atendidas no uso do Kutools. O primeiro método abordado foi projetado para apenas uma planilha ou pasta de trabalho e tem a possibilidade infeliz de se sobrepor quando você esquecer de salvar. O Kutools for Excel fornece uma correção para esses e outros problemas.

Começar:

Assim como antes, realce e selecione a célula para o número da sua fatura. Você precisará clicar em Kutools, seguido de Inserir e, finalmente, Inserir número de sequência .

Quando a caixa de diálogo Inserir número de sequência for exibida, clique no botão Novo . Isso exibirá uma janela de edição do número de sequência:

  • Digite um nome na caixa Nome da sequência para nomear sua nova sequência de números de fatura.
  • Na caixa Incremento, coloque 1 .
  • Digite o nome da sua empresa ou outro texto que você deseja ver no início dos resultados do número da fatura, na caixa Prefixo (opcional) .
  • O número inicial de todos os seus números de fatura futuros pode ser digitado na caixa Número inicial. O número pode ser o que você quiser, mas seria melhor mantê-lo simples. 00000 ou 10000 seria suficiente. Se preferir manter os números pequenos, basta usar um único dígito como 0 ou 1.
  • Você pode especificar o número de dígitos que seus números de fatura terão inserindo um número na caixa Nº de dígitos. Você não pode dar errado com 5 ou 6.
  • Finalize o processo clicando no botão Adicionar .

Enquanto a sequência recém-criada permanecer selecionada, clique em Intervalo de preenchimento e pressione o botão Fechar para sair. Agora, independentemente de qual pasta de trabalho você usa o recurso Inserir número de sequência, um número de fatura será gerado automaticamente com cada número maior que o último.

Como gerar automaticamente números de fatura no Excel