Avatar billede fruwille Nybegynder
08. april 2003 - 17:47 Der er 4 kommentarer og
1 løsning

Print via trykknap

Når jeg skal udskrive fra et regneark, har jeg lavet en trykknap der foretager udskrivningen og vender tilbage til en menu, men jeg vil gerne have, at udskrivningen stopper, hvor printeren er valgt, således brugeren selv kan vælge papirbakke, antal kopier m.v.

Hvor skriver jeg dette "stop"? Koden ser således ud:

Private Sub CommandButton5_Click()
    Sheets("PrintoutBudget").Select
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True
    Sheets("Menu").Select
End Sub
Avatar billede janvogt Praktikant
08. april 2003 - 17:58 #1
Application.Dialogs(xlDialogPrint).Show
Du skal kalde den indbyggede print-dialogboks:

Private Sub CommandButton5_Click()
    Sheets("PrintoutBudget").Select
    Application.Dialogs(xlDialogPrint).Show
    Sheets("Menu").Select
End Sub
Avatar billede kol Nybegynder
08. april 2003 - 18:01 #2
Jeg havde samme ønske, men fandt en anden løsning:
Jeg har lavet 4 makroer med hver sin knap på værktøjslinien, og som hver især vælger opsætning og udskrift på printeren og skifter tilbage til standard indstilling igen.
Det er faktisk hurtigere end den løsning, du tænker på, og mere end 3 - 5 forsk. opsætninger behøver du nok ikke.

Hilsen KOL
Avatar billede kol Nybegynder
08. april 2003 - 18:02 #3
Jan er Blitzschnell.

Hvad får du iøvrigt dagen og natten til at gå med?

Hilsen KOL
Avatar billede fruwille Nybegynder
08. april 2003 - 18:40 #4
Tak for hjælpen
Avatar billede janvogt Praktikant
08. april 2003 - 19:09 #5
Velbekomme :-)

Kol> Jeg læser et par Excel-bøger ....... :-)
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