3Jul
Selle artikli kirjutas Sean Tsai, andmehoidlaekspert ja How-To Geeki
hea sõber. Kas olete kunagi tahtnud printida kõik teie Outlooki meilikastis olevad manused? Oletame, et olete tellinud PDF-e-posti teenusega tasuta faksi ja soovite, et need prinditakse automaatselt välja nagu vanamoodne faksiaparaat.
Siin on kiire viis selle saavutamiseks, kui olete rahul väikese VB( makro) programmeerimisega.
Siin näidatakse eeskirja loomine Outlookis ja sissetulevate faksimailide teisaldamine eraldi alamkausta. VB koodi abil loome makro, mis võimaldab teil käivitada selle alamkataloogi iga meiliaadressi prinditöö, nii et te ei pea e-kirju avama ega manuseid ükshaaval trükkida.
1. samm
Looge alamkataloog nimega "Batch Prints" all "Mailbox - YourName" Outlookis.
2. samm
Loo reegel( menüüst Tööriistad / reeglid ja märguanded) Outlookis, mis näeb välja selline:
Asetage e-posti aadress oma faksitarnijalt välja "[email protected]".Teema reas asetage pidev tekst, mis saadetakse faksi müüjalt igal ajal( ärge sisestage perioodiliselt muutuvat teksti).Kolmas väli "Batch Prints" on alamkaust, mille olete just esimeses sammus loonud.
3. samm
VB makro loomine. Esmalt avage VB toimetaja, käivitades Tools /Macro/ Visual Basic Editor. Sa peaksid nägema, et VB-redaktor näeb välja selline:
4. samm
Vasakul pool Projekti aken, paremklõps Project1-üksusel ja sisesta moodul Module1:
5. samm
Kui moodul 1 on loodud, kopeerige allolev koodparemal küljel olev aken, nagu on näidatud joonisel nr 3.
Public Sub PrintAttachments() Sisendkast kui MAPIFolder Dim Item kui MailItem Dim Atmt kui Attachment Dim failinimi String Dim i kui Integer Set inbox = GetNamespace( "MAPI"). GetDefaultFolder( olFolderInbox). Parent. Folders. Item( "Partii printimine"") Iga kirje puhul sisendkaustas. Iga atmt-i üksuse puhul kuvatakse kõik manused kõigepealt temp-kausta C: \ Temp. Kindlasti looge see kaust. FileName = "C: \ Temp" &Atmt. FileName Atmt. SaveAsFile FileName "palun muutke vastavat programmi kaust, kui Acrobat Readerit pole draivi C installitud:" Shell "C: \ Program Files \ Adobe \ Reader 8.0 \ Reader \ acrord32.exe" "/ h /p "" "+ FileName +" "" ", vbHide Järgmine üksus. Välja kustutamiseks eemalda see rida, kui te ei soovi, et meil kustutataks automaatselt. Järgmine Määra sisendkaart = midagi lõppu alamastPange tähele, et peate võib-olla ridakoodi, mis kutsub Acrobatit oma süsteemile vastavaks.
6. samm
Nüüd on seadistamine lõpetatud. Kõik teie faksitarnija e-kirjad viiavad teie sisselogimisel oma partii printimiseks. Pange tähele, et näites ootate kõik manused PDF-formaadis, nii et iga manuse printimiseks kasutame Acrobat acrord32.exe.
Macro
kasutamine Nüüd, kui soovite printida kõik manused, minge lihtsalt makro ja käivitage makro PrintAttachments ja kõik manused prinditakse järjest. E-post kustutatakse ja läheb prügikasti prügikasti.
Märkus: prindid suunatakse teie vaikeprinterile, nii et peate veenduma, et valitud printeridraiver on häälestatud ja valitud.
Loodan, et see on kasulik!