Avatar billede hugopedersen Nybegynder
28. oktober 2003 - 07:32 Der er 5 kommentarer og
1 løsning

Kan man disable udskriftsknappen/menupunkt

For at kunne styre helt præcist hvordan et regneark udskrives, vil jeg gerne kunne disable den almindelige udskrifts funktion i Excel. Både knappen i toolbaren og menupunktet.

Kan man gøre det på en nem måde ?

Der skal selvfølgelig være noget kode der enabler igen når man afslutter.
Avatar billede kabbak Professor
28. oktober 2003 - 08:44 #1
en kommandoknap

Private Sub CBPrint_Click()
Ud = 1
Application.Dialogs(xlDialogPrint).Show
Ud = 0
End Sub


i et modul

Global Ud As Integer

i ThisWorkbook

Private Sub Workbook_BeforePrint(Cancel As Boolean)
If Ud = 0 Then
Cancel = True
Else
Cancel = False
End If
End Sub
Avatar billede kabbak Professor
28. oktober 2003 - 08:46 #2
Så kører det, men Vis Udskrift er også væk.

Du skal trykke på  kommandoknappen for at skrive ud.
Avatar billede hugopedersen Nybegynder
28. oktober 2003 - 09:43 #3
Checker lige senere og vender tilbage
Avatar billede hugopedersen Nybegynder
28. oktober 2003 - 16:21 #4
Må sige at hvis det virker hos dig, så er der noget jeg overser.  Det eneste der sker hos mig er at der dukker en printdialog op når jeg trykker på knappen.
Avatar billede kabbak Professor
28. oktober 2003 - 16:35 #5
ja men, prøv at udskrive normal, det kan du ikke.

Under knappen skal du skrive din kode til at styre udskriften, hvis du ikke vil bruge dialogen.
Avatar billede hugopedersen Nybegynder
28. oktober 2003 - 16:58 #6
Fik mig rodet frem til noget kode der ser ud til at fungere som jeg gerne vil.

Det aktuelle ark kan ses på http://www.hugopedersen.dk/taxifiles/afregning.zip
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