Загальні відомості
Під час використання ActivePrinter властивість у програмі Microsoft Office Word для встановлення поточного принтера, у вас встановити принтер, який вибрано як принтер за промовчанням для системи. Якщо не потрібно змінити настройки системи принтер за замовчуванням, не використовуйте властивість ActivePrinter.
Додаткові відомості
Виберіть новий принтер, не маючи Microsoft Word, змінити принтер за промовчанням системи, скористайтеся методом WordBasic FilePrintSetup, в DoNotSetAsSysDefault прапор значення True. Наприклад, замість того, щоб використовувати такий код:
Set oWord = CreateObject("Word.Application")
oWord.ActivePrinter = "HP LaserJet 4 on LPT2"
Використовуйте наведений нижче код.
Set oWord = CreateObject("Word.Application")
oWord.WordBasic.FilePrintSetup Printer:="HP LaserJet 4 on LPT2", _ DoNotSetAsSysDefault:=1
Посилання
Щоб отримати додаткові відомості про ActivePrinter власність клацніть номер статті в базі знань Microsoft Knowledge Base:
162239 прикладів коду, для отримання ім'я принтера, активний
Як 177275 створення макросу, щоб змінити принтер або драйвер факс