Sammanfattning

När du använder egenskapen ActivePrinter i Microsoft Office Word för att ange den aktuella skrivaren kan ange du också den markerade skrivaren ska vara standardskrivare för systemet. Om du inte vill ändra inställningen för systemets standardskrivare inte använda egenskapen ActivePrinter.

Mer Information

Använd metoden WordBasic FilePrintSetup med DoNotSetAsSysDefault-flaggan till True om du vill välja en ny skrivare utan att ha Word ändra systemets standardskrivare. Till exempel inte använda följande kod:

   Set oWord = CreateObject("Word.Application")   oWord.ActivePrinter = "HP LaserJet 4 on LPT2"

Använd följande kod.

   Set oWord = CreateObject("Word.Application")   oWord.WordBasic.FilePrintSetup Printer:="HP LaserJet 4 on LPT2", _      DoNotSetAsSysDefault:=1

Referenser

Mer information om egenskapen ActivePrinter klickar du på följande artikelnummer och läser artiklarna i Microsoft Knowledge Base:

162239 exempelkod för att hämta namnet på aktiv skrivare

177275 hur du skapar ett makro om du vill ändra skrivare eller faxdrivrutinen

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.