08. august 2005 - 14:56Der er
14 kommentarer og 1 løsning
Disable Collate in powerpoint Print dialog i Powerpoint
Er der nogen af jer, der ved hvordan man i Powerpoint ved hjælp af vb / vba kan disable funktionen udskriv sætvis (collate) i print dialog boksen. Det skal gerne være sådan, at hvis en bruger vælger udskriv (CTRL P) er flue benet i sætvis (collate) allerede fjernet.
Hi Mads, Hvor skal man sætte komandoen ind, så flue benet er fjernet når der vælges udkriv? Er det muligt som i word, at kalde print dialog boksen og herefter indsætte ActivePresentation.PrintOptions.Collate = msoFalse. I word bruges Application.Dialogs(wdDialogFilePrint).Show, hvordan gør man i Powerpoint?
Undskyld de mange spørgsmål, men jeg ved ikke det vilde om vb/ vba.
Jeg prøvede at ligge koden ind i en makro, og den virker fint. Hver gang jeg kører den fjernes flue benet. Er det muligt at gemme koden i en skabelon, så når man starter en ny presentation, med denne skabelon køres koden fra skabelonen, og flue benet i collate fjernes. Word har det på dokument niveu, så hvis man laver et nyt dokument ud fra en skabelon med "Private Sub Document_New()" vil det blive kørt
Problemmet er hvis du bruger ActivePresentation.PrintOut er man også nødt til at forud bestemme antalkopier, og andre udskrift optioner. Hvis man derimod kan kalde print dialog boksen, med optionen ActivePresentation.PrintOptions.Collate = msoFalse, kan man indstille alt andet.
Er det virkeligt ikke muligt at kalde print dialog boksen?
Kunne man føle på om print dialog objectet bliver åbnet, og hvis ja kører ActivePresentation.PrintOptions.Collate = msoFalse, eller en makro med send key, så collate bliver slået fra.
Fint nok Mads, Du har været mig til stor hjælp, det er jo altid rart at kunne tale med nogen når man har et problem, så send mig lige er svar så skal du få dine point.
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.