Avatar billede spoi Nybegynder
07. november 2007 - 10:05 Der er 9 kommentarer og
1 løsning

makro til udskrivnings dialogbox

Application.Dialogs(xlDialogPrint).Show

Denne aktiveres ved tryk på en knap på et variabelt udskrivningområde defineret i en makro.

Der er ca 6-7 personer der benytter dette regneark og knap

De primære er dog 4 maskiner med samme printer tilknyttet

Det er ikke deres standrdprinter og skal heller ikke være det.

alligevel synes jeg det ville være rart om selve dialgboksen allerede stod på den tildelteprinter - som jo ikke er standardprinteren. Den skal kun være valgt. De skal selv aktivt trykke OK. Dette sikrer at de andre 3 personer der benytter arket en sjælden gang kan printe fra andre printere - eller hvis deres printer er i stykker, kan de vælge en anden.


LN
Avatar billede jlemming Nybegynder
07. november 2007 - 10:13 #1
mener noget a la dette:
    Application.ActivePrinter = "\\anden printer navn"
    Application.Dialogs(xlDialogPrint).Show
Avatar billede jlemming Nybegynder
07. november 2007 - 11:48 #2
Du skal nok have "on error resume next" skrevet ind også, i tilfælde af at printer ikke findes



On Error Resume Next
    Application.ActivePrinter = "DELL3000cn on Ne02:"
    Application.Dialogs(xlDialogPrint).Show


p.s for at finde det korrekt printernavn er nok nemmeste at optage en makro, hvor du vælger printeren
Avatar billede spoi Nybegynder
07. november 2007 - 14:20 #3
kunne man så gå lidt længere, hvis printer ikke findes så stiller den sig på pågældendes standrdprinter - men det gør den vel automatisk så????

LN
Avatar billede jlemming Nybegynder
07. november 2007 - 20:24 #4
ja, findes printeren ikke findes tager den default printeren
Avatar billede jlemming Nybegynder
07. november 2007 - 20:25 #5
hvad er det for noget mundvand :o)
ja, findes ikke printeren findes, tager den default printeren istedet for
Avatar billede spoi Nybegynder
08. november 2007 - 09:10 #6
*gg* det blev det da ikke bedre af *GG*
He he men forstår hvad du mener og det er jo vigtigst
Avatar billede spoi Nybegynder
08. november 2007 - 09:12 #7
og yep jeg har optaget printernavnet ;O)

Prøver nu her om lidt om det virker.
Det kunne da være dejligt om de ikke skulle lave denne ekstra arbejdsgang.
LN
Avatar billede jlemming Nybegynder
02. januar 2008 - 11:20 #8
husk at lukke dit spørgsmål, evt. ved at du selv ligger et svar og accepter det.
Avatar billede spoi Nybegynder
31. januar 2008 - 08:33 #9
brugte dit svar og det virker upåklageligt
Så læg et svar så får du point
Beklager forsinkelsen

LN
Avatar billede jlemming Nybegynder
31. januar 2008 - 13:41 #10
ok
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