Avatar billede markskod Nybegynder
27. juli 2005 - 12:14 Der er 2 kommentarer og
1 løsning

Excel macro

Har et excel ark, der skal udskrives 6 gange, og for værer udskrift skal 3 felter ændrer sig, et dato felt og 2 tekst felter.

kan man indsætte en CommandButton der med VBA kode gør det, vil gerne have lidt start hjælp :-)
Avatar billede sjap Praktikant
27. juli 2005 - 14:32 #1
Her er lidt inspiration:

Det er arket med navnet "Ark1", der udskrives 6 gange. Første gang udskrives arket som det er. De efterfølgende 5 gange ændres cellerne B2, B3 og B4.


Sub Print6()

ActiveSheet.PrintOut Copies:=1, Collate:=True

Worksheets("Ark1").Range("B2") = "B"
Worksheets("Ark1").Range("B3") = 2
Worksheets("Ark1").Range("B4") = 2
ActiveSheet.PrintOut Copies:=1, Collate:=True

Worksheets("Ark1").Range("B2") = "C"
Worksheets("Ark1").Range("B3") = 3
Worksheets("Ark1").Range("B4") = 3
ActiveSheet.PrintOut Copies:=1, Collate:=True

Worksheets("Ark1").Range("B2") = "D"
Worksheets("Ark1").Range("B3") = 4
Worksheets("Ark1").Range("B4") = 4
ActiveSheet.PrintOut Copies:=1, Collate:=True

Worksheets("Ark1").Range("B2") = "E"
Worksheets("Ark1").Range("B3") = 5
Worksheets("Ark1").Range("B4") = 5
ActiveSheet.PrintOut Copies:=1, Collate:=True

Worksheets("Ark1").Range("B2") = "F"
Worksheets("Ark1").Range("B3") = 6
Worksheets("Ark1").Range("B4") = 6
ActiveSheet.PrintOut Copies:=1, Collate:=True

End Sub
Avatar billede markskod Nybegynder
27. juli 2005 - 20:56 #2
jada det var sådan noget jeg lige skulle bruge, tror det er nok til at komme vidrer :-)
det løser ihvertfald mit (nu og her) problem.
takker mange gange :-)
Avatar billede sjap Praktikant
27. juli 2005 - 21:29 #3
:0)
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