Avatar billede baekmal Nybegynder
22. januar 2010 - 21:23 Der er 4 kommentarer og
1 løsning

Udskiv hvis indtastet..

Hej.
denne her blev lidt for vanskelig for mig, håber der er nogen som kan hjælpe..

Skal bruge en macro..eller andet??

Jeg har en fane med 6 lister på, dette er lagerlister, med en enkelt handling skal jeg markere og sende til printmenu, de lister hvori der er skrevet. har navngivet hver område for listerne.
"Lagerliste1" (B17:M81)
"Lagerliste2" (B83:M147)
"Lagerliste3" (B149:M213)
"Lagerliste4" (B215:M279)
"Lagerliste5" (B281:M345)
"Lagerliste6" (B347:M411)

Cellerne der skal afgøre om området skal markeres og sendes til printmenu er.

Liste 1 (B21ogD21) 2 (B87ogD87) 3 (B153ogD153) 4 (B219ogD219) 5 (B285ogD285) 6 (B351ogD351)

Håber der er nogen som har løsningen på denne..

Jeg har et andet navngivet område "Lagerliste55" hvordan kan jeg med en handling slette al indtastet i det område??
Avatar billede store-morten Ekspert
23. januar 2010 - 14:22 #1
Prøv om der er noget du kan bruge?

Hvis du sætter sideskift i arket så de passer med listerne, kan du vælge hvilken side du vil udskrive:
Public Sub PrintSide1()
    ActiveWindow.SelectedSheets.PrintOut From:=1, To:=1, Copies:=1, Collate:=True
End Sub

Public Sub PrintSide2()
    ActiveWindow.SelectedSheets.PrintOut From:=2, To:=2, Copies:=1, Collate:=True
End Sub

Public Sub PrintSide3()
    ActiveWindow.SelectedSheets.PrintOut From:=3, To:=3, Copies:=1, Collate:=True
End Sub

Public Sub PrintSide4()
    ActiveWindow.SelectedSheets.PrintOut From:=4, To:=4, Copies:=1, Collate:=True
End Sub

Public Sub PrintSide5()
    ActiveWindow.SelectedSheets.PrintOut From:=5, To:=5, Copies:=1, Collate:=True
End Sub

Public Sub PrintSide6()
    ActiveWindow.SelectedSheets.PrintOut From:=6, To:=6, Copies:=1, Collate:=True
End Sub

Her under udskrives navngivet område:
Public Sub PrintLagerliste55()
ActiveSheet.PageSetup.PrintArea = "Lagerliste55"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub listeLagerliste1()
ActiveSheet.PageSetup.PrintArea = "Lagerliste1"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub PrintLagerliste2()
ActiveSheet.PageSetup.PrintArea = "Lagerliste1"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub PrintLagerliste3()
ActiveSheet.PageSetup.PrintArea = "Lagerliste3"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub PrintLagerliste4()
ActiveSheet.PageSetup.PrintArea = "Lagerliste4"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub PrintLagerliste5()
ActiveSheet.PageSetup.PrintArea = "Lagerliste5"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Public Sub PrintLagerliste6()
ActiveSheet.PageSetup.PrintArea = "Lagerliste6"
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
ActiveSheet.PageSetup.PrintArea = ""
End Sub

Her under slettes alt I område "Lagerliste55"
Sub SletLagerliste55()
home = ActiveCell.Address
homeArk = ActiveSheet.Name
'
Application.Goto Reference:="Lagerliste55"
    Selection.ClearContents
'
Sheets(homeArk).Select
Range(home).Select
End Sub
Avatar billede store-morten Ekspert
23. januar 2010 - 14:24 #2
Har pt. ingen printer?
Så det er ikke afprøvet live?
Avatar billede store-morten Ekspert
23. januar 2010 - 14:38 #3
Ser lige der er en fejl i boks2?

Public Sub PrintLagerliste2()
ActiveSheet.PageSetup.PrintArea = "Lagerliste1"

Rettes til:
Public Sub PrintLagerliste2()
ActiveSheet.PageSetup.PrintArea = "Lagerliste2"
Avatar billede baekmal Nybegynder
23. januar 2010 - 16:30 #4
Tak for forsøget.. får den ikke til at virke som du har beskrevet, men har fundet hjælp og løst problemet andetsteds..

Hvordan giver jeg dig point?
Avatar billede store-morten Ekspert
23. januar 2010 - 17:09 #5
Jeg lægger et svar, som du kan accepterer, hvis du vil tildele mig point'sne. Ellers afviser du denne, og tager dem selv, for at lukke.

Jeg har kun kikket på udskrifter og slet delen?
Regnede med at vende tilbage til hvordan:
"Cellerne der skal afgøre om området skal markeres og sendes til printmenu er."

Godt du har fået løst det:-)

Morten
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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