Avatar billede bmelgaard Nybegynder
03. april 2004 - 21:12 Der er 9 kommentarer

Generering af nummerings ved udskrivning

Jeg har lavet en skabelon i Excel 2003, der nu skal udskrives i lidt over 600 eksemplarer, men med hver sit nummer fra 1 til lidt over 600. Der må findes en nem måde at løse denne udfordring på, frem for at skulle udskrive hver side enekeltvis -altså således at udskrivningen løbende automatisk blot lægger en til for hver udskrift!!!
Avatar billede Slettet bruger
03. april 2004 - 21:19 #1
Hvor skal nummeret skrives ?
Avatar billede Slettet bruger
03. april 2004 - 21:25 #2
Prøv denne makro:
Indsættes i arkets kodemodul

-------

Public Sub PrintSkabelon()

Dim i As Integer

For i = 1 To 600
    [G14] = i
    ActiveSheet.PrintOut
    Application.StatusBar = "Printer nummer: " + i
Next i

Application.StatusBar = False

End Sub

-------


[G14] ændres til den celle hvor tallet skal stå.

Lav evt. lige en prøveudskrift hvor du erstatter 600 med f.eks. 5.
Bare for en sikkerheds skyld :-)
Avatar billede bmelgaard Nybegynder
03. april 2004 - 22:09 #3
Jeg er ikke den helt store hej m.h.t. macroer - når du skriver kodemodul mener du så VisualBasic?? Jeg har lagt den ind her og når den afspilles kører der kun en side ud (selv efter at 600 er ændret til 5)!!

Lige et tillægsspørgsmål - hvis det samme tal skal figurerer i 2-3 celler på samme side - kan det lade sig gøre??
Avatar billede Slettet bruger
03. april 2004 - 22:17 #4
Prøv med denne her

--------------
Public Sub PrintSkabelon()

Dim i As Integer

For i = 1 To 3
    [G14] = i
    [G15] = i
    [G16] = i
    ActiveSheet.PrintOut
    Application.StatusBar = "Printer nummer: " & i
Next i

Application.StatusBar = False

End Sub
--------------

[G14], [G15] kan du bare ændre som det passer.
Avatar billede Slettet bruger
03. april 2004 - 22:19 #5
Jeg glemte at spørge om nummeret skal starte fra 1... ?
Avatar billede bmelgaard Nybegynder
03. april 2004 - 22:22 #6
Yeps, der skal startes med 1
Avatar billede bmelgaard Nybegynder
03. april 2004 - 22:23 #7
Det var møj bedre - det virker - tak for hjælpen!!!
Avatar billede Slettet bruger
03. april 2004 - 22:26 #8
Ok, du får et svar så :-)
Avatar billede Slettet bruger
03. april 2004 - 22:29 #9
Hov, jeg havde vist lagt et i forvejen :-)

Iøvrigt hvis du ikke vil printe hele fanebladet ud, kan du skrive
ActiveSheet.PrintOut From:=1, To:=2
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester