Ako automaticky používať rôzne písma pre rôzne účty pri odosielaní e-mailov v programe Outlook

Ak ste vo svojom Outlooku nakonfigurovali niekoľko e-mailových účtov a chcete v odchádzajúcich e-mailoch používať rôzne písma podľa rôznych e-mailových účtov používaných na odosielanie, môžete využiť prístup uvedený v tomto článku.

Mnoho používateľov dúfa, že program Outlook môže automaticky vyberať a používať rôzne písma v odchádzajúcich e-mailoch na základe rôznych e-mailových účtov, ktoré používajú na odosielanie. Predvolene však Outlook takúto funkciu nemá. Našťastie si to stále môžete uvedomiť pomocou kódu VBA. Teraz túto metódu podrobne odhalíme.

Pri odosielaní e-mailov v Outlooku používajte rôzne písma pre rôzne účty

Automaticky pri odosielaní e-mailov používať rôzne písma pre rôzne účty

  1. V prvom rade staraplikácie Outlook.
  2. V nasledujúcom hlavnom okne programu Outlook by ste potom mali stlačiť klávesy „Alt + F11“.
  3. Ďalej vstúpite do nového okna - „Microsoft Visual Basic for Applications“.
  4. V tomto okne budete požiadaní, aby ste našli a otvorili projekt „ThisOutlookSession“.
  5. Následne skopírujte a prilepte nasledujúci kód VBA do tohto projektu.
„Vyskytne sa po kliknutí na tlačidlo„ Odoslať “Súkromný Sub Application_ItemSend (položka ByVal ako objekt, zrušiť ako boolovská hodnota) Dim objMail ako MailItem Dim objMailDocument ako Word.Document, ak je položka TypeOf MailItem, potom nastavte objMail = položka nastavená objMailDocument = objMail.GetInspector.WordEditor „Používajte rôzne písma na základe rôznych odoslaných pomocou účtu“ Zmeňte účty a písma podľa svojich potrieb Vyberte prípad objMail.SendUsingAccount Case "johnsmith @datanumen.com "S objMailDocument.Range.Font .Name =" Times New Roman ".Size = 13 .ColorIndex = wdBlue Koniec s prípadom" team1 @datanumen.com "With objMailDocument.Range.Font .Name =" Cambria ".Size = 10 .ColorIndex = wdBlack Koniec prípadu" johnsmith_jonny@outlook.com "With objMailDocument.Range.Font .Name =" Segoe Script ".Size = 8 .ColorIndex = wdDarkYellow Koniec Koniec Vyberte objMail.Save Koniec Ak Koniec Sub

Kód VBA - používajte rôzne písma pre rôzne účty

  1. Potom je lepšie tento kód podpísať.
  • Najskôr kliknite na tlačidlo „Nástroje“ na paneli nástrojov.
  • Potom z rozbaľovacieho zoznamu vyberte možnosť „Digitálny podpis“.
  • Neskôr môžete túto úlohu dokončiť podľa pokynov na obrazovke.
  1. Potom môžete opustiť aktuálne okno a pokračovať v zmene nastavení makra programu Outlook, aby ste povolili podpísané projekty VBA.
  2. Odteraz bude program Outlook pri každom odosielaní e-mailu automaticky meniť písma odchádzajúcich e-mailov podľa e-mailového účtu na odoslanie.

Pripravte sa na neočakávané zlyhanie aplikácie Outlook

Kvôli zraniteľnosti Outlooku musia byť používatelia pri neustálej práci s Outlookom dobre pripravení na rôzne problémy. Bez akýchkoľvek pochybností jeden z most základným krokom je vytvorenie konzistentnej a aktuálnej zálohy údajov Outlooku. S takýmito zálohami môžete aj napriek tomu dôjsť k poškodeniu pôvodných údajov Outlooku obnoviť Outlook dáta zo záloh pomocou utmost ľahkosť. Okrem toho je tiež vhodné vybaviť program Outlook silným nástrojom na opravu, ako je napr DataNumen Outlook Repair. Bude sa to hodiť, keď zlyhajú zálohy.

Úvod autora:

Shirley Zhang je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane korupcia sql a výhľadové softvérové ​​produkty na opravu. Pre viac informácií navštívte www.datanumen. S

3 odpovede na „Ako automaticky používať rôzne písma pre rôzne účty pri odosielaní e-mailov v programe Outlook“

  1. Páči sa mi tento kúsok VBA... je ideálny pre môj problém práce s viacerými klientskymi formátmi / podpismi.
    Otázka: Čo sa stane, ak je e-mail odoslaný z účtu, ktorý nie je zahrnutý vo VBA... vráti sa k predvoleným nastaveniam v programe Outlook?
    Ak tento scenár spôsobí problém/zrútenie, je možné upraviť VBA tak, aby mal Case = alebo niečo ekvivalentné a potom nastaviť predvolené nastavenie pre tento prípad???

Nechaj odpoveď

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *