To trykte eksemplarer til forskellige papirbakker,

Joyce har en printer, der har to papirbakker i det. Den første (standard) papirbakke indeholder almindeligt hvidt papir. Det andet papir bakke indeholder en anden farve papir. I Joyce kontor, når de udskriver dokumenter, de har brug for at udskrive en kopi på hvidt papir, og den anden kopi på farvet papir. Hun overvejer, om der er en måde at gøre en enkelt print af dokumentet, men har Word sende en kopi til første papirbakke og den anden kopi til den anden.

Den bedste måde at gøre dette på er at bruge en makro, men der er et par forskellige metoder, du kan bruge, når du opretter makroen. Jeg er en stor tilhænger af at prøve den nemme måde først, så du kan prøve følgende kort makro:

Sub PrintTwoTrays ()
Dim Stray As String

Stray = Options.DefaultTray
Options.DefaultTray = "Bakke 1"
Application.PrintOut FileName: = ""
Options.DefaultTray = "Bakke 2"
Application.PrintOut FileName: = ""
Options.DefaultTray = Stray
End Sub

Denne makro bruger DefaultTray ejendom for at angive en bakke til at bruge til din printer. Denne tilgang sætter indstillingen, du kan se på fanen Indstillinger i dialogboksen Udskriv. (Se figur 1.)

To trykte eksemplarer til forskellige papirbakker,

Figur 1. Udskriv fanen Indstillinger i dialogboksen.

Bemærk standardmagasinet rullelisten i dialogboksen. Det viser de forskellige bakke muligheder for din printer. For de fleste printere, vil der være en bakke 1 og bakke 2 mulighed, forudsat at printeren har mindst to papirbakker. Den PrintTwoTrays makro sætter mulighed udtrykkeligt at bakke 1, udskriver en kopi, så magasin 2, udskriver en kopi, og derefter sætter indstillingen tilbage til den oprindelige værdi. Hvis man ser på kontrollen i dialogboksen, og du kan se forskellige muligheder der, kan du ændre makroen til at afspejle de ønskede indstillinger for dit system-bare sørg for at bruge den nøjagtige ordlyd vises i rullelisten.

Hvis den enkle metode ikke virker, så vil du ønsker at bruge den mere detaljerede metode. Dette indebærer etablering af to forskellige printer definitioner, som hver især anvender en anden printer bakke. Du vil nødt til at definere disse printere i Windows, og du vil være sikker på, at når du udskriver en testside (igen, i Windows), den udnytter til den ønskede papirbakke.

  1. Definer en ny printer i Windows for hver papirbakke, du vil bruge. Hver definition printer skal bruge et navn repræsentativ for en papirbakke.
  2. Højreklik på definition printer, du oprettede for første papirbakke og ændre egenskaberne for printeren, så den udskriver ved hjælp af denne bakke.
  3. Udskriv en testside, og sørg for at det udnytter den forventede papirbakke.
  4. Gentag trin 2 og 3 for den anden definition printer, og sørg for du angive den anden papirbakke for det.

På dette tidspunkt du har flere printer definitioner oprettet, og hver vil udskrive til en anden papirbakke på den samme printer. Du kan nu angive den ønskede printer, i en makro, så udskriften går til den ønskede papirbakke.

Sub PrintTwoTrays ()
Dim sCurrentPrinter som String

sCurrentPrinter = Application.ActivePrinter
Application.ActivePrinter = "Bakke 1 Printer"
Application.PrintOut FileName: = ""
Application.ActivePrinter = "Bakke 2 Printer"
Application.PrintOut FileName: = ""
Application.ActivePrinter = sCurrentPrinter
End Sub

Du vil naturligvis ønsker at ændre printerens navn i makroen for at afspejle de navne, du er tildelt de nyoprettede printer definitioner.

WordTips er din kilde til omkostningseffektiv Microsoft Word træning. (Microsoft Word er det mest populære tekstbehandlingsprogram i verden.) Dette tip (10644) gælder for Microsoft Word 97, 2000 og 2003. Du kan finde en version af dette tip til menufaner Word (Word 2007 og senere ) her: To trykte eksemplarer til forskellige papirmagasiner.


© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com