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