Přejít k hlavnímu obsahu

Jak tisknout více kopií s čísly sekvenčních stránek?

Autor: Sun Naposledy změněno: 2020-07-22

Zkusili jste někdy vytisknout více kopií jednoho listu s čísly sekvenčních stránek? To znamená vytisknout 10 kopií jednoho listu a vyplnit buňku A1 v první kopii 1, ve druhé kopii 001… a v 2. kopii 002. V aplikaci Excel neexistuje žádná vestavěná funkce, kterou lze vyřešit tuto práci, ale v tomto článku představuji kód makra, který vám pomůže rychle vytisknout více kopií s pořadovým číslem stránky v aplikaci Excel.

Tiskněte kopie s různými čísly pomocí kódu VBA


šipka modrá pravá bublina Tiskněte kopie s různými čísly pomocí kódu VBA

Následujícím postupem vytisknete více kopií jednoho listu s pořadovými čísly pomocí kódu VBA

1. Povolte list, který chcete vytisknout, a stisknutím kláves Alt + F11 otevřete Microsoft Visual Basic pro aplikace okno.

2. cvaknutí Vložit > Modula vložte níže uvedený kód do Modul skript. Viz screenshot:

VBA: Tisk kopií s čísly sekvenčních stránek.

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 "Totally print" & (i - 1) &"copies", vbInformation, "Kutools for Excel"
End Sub

doc tisk kopie s číslem 1

Poznámka: v kódu, A1 je buňka, do které chcete umístit pořadové číslo, 1 10 K označuje tisk 10 kopií a „00“ a já je formát sekvence, můžete je změnit podle potřeby.

3. lis F5 pro spuštění kódu a objeví se dialogové okno, které vám připomene, že vytisknete 10 kopií. Klepněte na OK zavřete dialogové okno a každá vytištěná kopie má své vlastní pořadové číslo.
doc tisk kopie s číslem 2

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...

Popis


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
Comments (17)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I NEED TO PRINT PAGE 1 TWICE, PAGE 2 TWICE PAGE 3 TWICE AND SO ON. IS THERE A WAY TO ADD TO THIS VBA CODE TO DO THAT? IN OTHER WORDS I NEED TO PRINT EACH PAGE IN THE SEQUENCE 2 TIMES BACK TO BACK 1,1 2,2 3,3 4,4 AND SO ON .
THANK YOU FOR ANY HELP
This comment was minimized by the moderator on the site
I need my starting number to be 7 digits ( 2223675 )
This comment was minimized by the moderator on the site
I am working on a checklist. Column C and Column M are my columns with sequence numbers in it. I want them to update everytime I print and continue all the way up to 950. So one sheet contains 1 - 60. I would need to print 16 pages once I figure out how to get those columns C10:C39 and M10:M39 to continue updating with each print. Can you assist?
This comment was minimized by the moderator on the site
I'm using this with MS word, and when I run it, a message box pops up " Compile error, sub or function not defined "
This comment was minimized by the moderator on the site
Hi, Fish, this code is avaliable in MS Excel, not Word.
This comment was minimized by the moderator on the site
how can I saved the sequence of copies in one pdf file? Thanks! 
This comment was minimized by the moderator on the site
Thanks, very helpful.But i need to print 2 sequential number on 1 page. Can help?
This comment was minimized by the moderator on the site
Sorry, I do not understand your requerments.
This comment was minimized by the moderator on the site
thanks !! its helpful and my work is done :)
This comment was minimized by the moderator on the site
when i am pressing f5 nothing is happening what to do?
This comment was minimized by the moderator on the site
Go to the ribbon of the Microsoft Visual Basic Applications windown, and click Run.
This comment was minimized by the moderator on the site
go to Run menu item and manually click on run .
This comment was minimized by the moderator on the site
Hi,
I was looking for this kind of code butc with a twist..
When printing 10 copies it should say ot id how many it is.. Ex. 001 of 010 and so on..
Any help?
This comment was minimized by the moderator on the site
did you find any help on this? looking for the same
This comment was minimized by the moderator on the site
Sorry I have no idea.
This comment was minimized by the moderator on the site
What is sequence format refer
This comment was minimized by the moderator on the site
Hello, the sequence refer to the copies number.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations