Avatar billede jberiksen Nybegynder
08. juli 2008 - 16:24 Der er 3 kommentarer og
1 løsning

Duplex, Excel, Macro

Jeg har et regneark hvor jeg har en macro der udskriver nogle af arkne.

Er det muligt at få den macro til at udskrive dem duplex uden at skulle gøre det vha. SendKeys



Sub udskriv_faneblad()
   
    'Definer fanebladene
    faneblad = Array("Ark 2", "Ark 4", "Ark 5", "Ark 7", "Ark 10")

   
    Sheets(faneblad).PrintOut 'preview:=True
 
End Sub
Avatar billede rosco Novice
08. juli 2008 - 21:10 #1
Avatar billede jberiksen Nybegynder
08. juli 2008 - 23:03 #2
jeg lagde alt det der ind i et modul og lavede det her, men det virker ikke, kan ikke gennemskue hvor jeg har fejlet

Public Function GetPrinterDuplex()
    GetPrinterDuplex = GetPrinterProperty(DM_DUPLEX)
End Function
Public Sub SetPrinterDuplex(iDuplex As Long)
    SetPrinterProperty DM_DUPLEX, iDuplex
End Sub

Sub test2()
Dim old As Long
old = GetPrinterDuplex    'gem forrige indstilling
SetPrinterDuplex 2       
ActiveSheet.PrintOut
SetPrinterTray old      'stil tilbage til forrige indstilling
End Sub
Avatar billede jberiksen Nybegynder
08. juli 2008 - 23:11 #3
tray í den næst sidste linie har jeg self. også rettet
Avatar billede jberiksen Nybegynder
23. august 2008 - 08:16 #4
lukker
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