KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como imprimir várias cópias com numeração de páginas sequencial?

AutorSun Data de Modificação

Já se viu alguma vez numa situação em que precisa de imprimir várias cópias da mesma folha de cálculo, mas pretende que cada cópia tenha um número de página único e sequencial? Por exemplo, poderá precisar de 10 cópias de um formulário, com a célula A1 a exibir “001” na primeira impressão, “002” na segunda e assim sucessivamente até “010” na última. Esta abordagem revela-se especialmente útil em cenários como a emissão de faturas numeradas, bilhetes, formulários de encomenda ou qualquer outro lote onde o rastreio de cópias individuais seja essencial para fins organizacionais ou de auditoria.

Infelizmente, o Excel não oferece uma funcionalidade integrada que permita imprimir automaticamente várias cópias com numeração incremental numa célula específica. Editar manualmente a folha antes de cada impressão torna-se impraticável, especialmente quando são necessárias muitas cópias. Contudo, com uma macro VBA simples, é possível automatizar todo este processo — poupando tempo, eliminando erros manuais e garantindo que cada cópia receba um número único, exatamente como exigido.

Imprimir Cópias com números diferentes através de código VBA

Utilizar fórmulas do Excel e impressão manual


seta azul direita balãoImprimir Cópias com números diferentes através de código VBA

Este método utiliza uma macro VBA para imprimir várias cópias de uma folha de cálculo, inserindo automaticamente números sequenciais numa célula especificada em cada impressão.

Siga estes passos para criar e executar rapidamente a macro:

1. Em primeiro lugar, ative a folha de cálculo que pretende imprimir. Em seguida, prima Alt + F11 para abrir a janela do editor Microsoft Visual Basic for Applications (VBA).

2. No editor do VBA, clique em Inserir > Módulo para adicionar um novo módulo. Copie e cole o código seguinte na janela do módulo. (Consulte a imagem para orientação visual.)

VBA: Imprima cópias com números de página sequenciais.

Sub PrintCopiesWithNumbers()
'UpdatebyEntendoffice20161031
    Dim i As Integer
    Application.ScreenUpdating = False
    For i = 1 To 10
        Range("A1").Value = "'00" & i
       ActiveSheet.PrintOut
    Next i
    Application.ScreenUpdating = True
    MsgBox "Total printed copies: " & (i - 1), vbInformation, "Kutools for Excel"
End Sub

Uma captura de ecrã que mostra o módulo de código VBA para imprimir cópias com números sequenciais no Excel

Notas e sugestões sobre os parâmetros:

  • No código, a referência A1 indica a célula onde o número de sequência será apresentado. Se preferir outra célula, como B2, atualize a referência em conformidade.
  • 1 To10especifica o número de cópias a imprimir (neste exemplo, 10). Pode alterar o «10» para qualquer outro número inteiro positivo, conforme necessário.
  • «'00» & I formata o número de sequência para ser apresentado com três dígitos e zeros à esquerda (por exemplo, 001, 002, 003). Se pretender um formato diferente — como começar em 100 ou omitir os zeros à esquerda —, ajuste a cadeia de caracteres em conformidade.
  • Antes de executar a macro, certifique-se de que a sua folha de cálculo está pronta e não contém dados na célula de destino que possam ser substituídos. Recomendamos que guarde o seu livro antes de avançar, pois as ações da macro não podem ser anuladas.

3. Com a sua folha de cálculo ainda ativa, prima F5 ou o botão Executar no editor VBA para executar o código. Aparecerá uma caixa de diálogo a notificar, por exemplo, que «serão impressas 10 cópias com Números Consecutivos». Clique em OK para avançar; a macro percorrerá automaticamente cada número, preencherá a sequência na célula designada e imprimirá a folha. Cada impressão será numerada de forma única, de acordo com as suas definições.
Uma captura de ecrã de uma caixa de diálogo a confirmar 10 cópias impressas com números sequenciais


Utilizar fórmulas do Excel e impressão manual

Em cenários em que precisa apenas de um número limitado de cópias ou prefere evitar macros, pode usar a alça de preenchimento do Excel para gerar números sequenciais e, em seguida, imprimir manualmente cada linha. Este método é ideal quando necessita de numeração única para etiquetas, crachás ou formulários num lote de dimensão facilmente gerível.

1. Numa nova coluna (por exemplo, a coluna A), introduza o número de sequência inicial na primeira célula, como «001». Para isso, insira a seguinte fórmula na célula A1:

=TEXT(ROW(A1),"000")

2. Arraste a alça de preenchimento para baixo até à linha correspondente ao número de cópias que pretende imprimir (por exemplo, até à linha 10 para obter 10 cópias). Cada célula irá mostrar o número sequencial seguinte, com zeros à esquerda.

3. Copie a linha inteira ou o conjunto de dados para uma nova folha para cada cópia necessária e utilize a função Imprimir do Excel para imprimir as folhas individualmente. Este método manual é ideal para lotes mais pequenos e oferece maior confirmação visual antes da impressão.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos