Как бързо да създадете група контакти от списъка с получатели на имейл с Outlook VBA

Споделете сега:

Понякога, когато изпращате или получавате имейл с много получатели, може да искате да създадете група контакти за тези получатели. Тази статия ще представи бърз начин да го постигнете с Outlook VBA.

В предишната ни статия „Как да създам група контакти от списък с получатели”, Научихме общ метод за създаване на групата за контакти за получатели на имейли. Това е първо да изберете и копирате получателите от имейлите, а след това ръчно да създадете група контакти и да ги поставите в полето „Членове ->“. Очевидно това означава, че е изключително тромаво. Ето защо тук ще въведем друг подход, който ще използва Outlook VBA за бързо постигане на нова група за контакти. Можете просто да натиснете бутон, без да е необходимо повторно копиране и поставяне. Прочетете, за да получите сложните стъпки и кодовете на VBA.

Създайте група за контакти от списъка с получатели на имейл

  1. За начало трябва да отидете в раздела „Разработчик“ в Outlook.
  2. След това под този раздел можете да намерите и кликнете върху бутона „Visual Basic“.
  3. След това ще се отвори нов прозорец „Microsoft Visual Basic for Applications“. Сега трябва да отворите нов модул, като щракнете върху „Вмъкване“> „Модул“.Поставете нов модул
  4. След това в новия прозорец на модула можете да копирате и поставите следните кодове в него.
Sub createcontactgroupforrecipients()
    Dim obApp As Application
    Dim olSel As Selection
    Dim obj As Object
    Dim oMail As MailItem
    Dim tempMail As MailItem
    Dim Recips As Recipients
    Dim ConGroup As DistListItem
    Dim strName As String
 
    Set obApp = Outlook.Application
    Set olSel = obApp.ActiveExplorer.Selection
 
    For Each obj In olSel
        If obj.Class = olMail Then
           Set oMail = obj
           Set tempMail = oMail.ReplyAll
           Set Recips = tempMail.Recipients
           Set ConGroup = obApp.CreateItem(olDistributionListItem)
           strName = InputBox("Specify a name for the new contact group:")
           With ConGroup
                .AddMembers Recips
                .DLName = strName
                'Use ".Save" to directly save the new contact group
                .Display
           End With
           tempMail.Close olDiscard
        End If
     Next
End Sub

Копирайте VBA кодовете в новия модул

  1. По-късно можете да излезете от текущия прозорец „Visual Basic“ и да продължите да добавяте новия макрос към лентата с инструменти за бърз достъп. Щракнете върху стрелката надолу в лентата с инструменти за бърз достъп и изберете „Още команди“ от падащия списък.
  2. Впоследствие ще влезете в прозореца „Опции на Outlook“. В този момент трябва да предприемете следните стъпки:
  • Първо, задайте „Избор на команди от“ на „Макроси“.
  • След това потърсете и представете добавения преди това макрос.
  • След това кликнете върху бутона „Добавяне“ в центъра.
  • Накрая натиснете бутона „OK“.Добавете новия макрос към лентата с инструменти за бърз достъп
  1. След това можете да се върнете в прозореца за поща на Outlook и да опитате.
  • Отначало можете да представите една поща във всяка пощенска папка.
  • След това щракнете върху бутона в лентата с инструменти за бърз достъп, като изображението по-долу:Изберете имейл и щракнете върху бутона в лентата с инструменти за бърз достъп
  • След това ще получите поле за съобщение, което изисква да посочите име за новата група контакти.Посочете име за новата група контакти
  • По-късно щракнете върху бутона „OK“. Веднага ще се отвори новата група контакти, която съдържа всички избрани получатели на имейли. Можете да натиснете „Запазване и затваряне“, за да го запазите.Запазете групата за контакти

Трябва да има в защитата на данните в Outlook

Поради факта, че Outlook е уязвим, трябва да предприемете достатъчно предпазни мерки, за да защитите техните данни на Outlook. Първо, трябва да направите редовно архивиране на данни в Outlook. Освен това трябва да знаете как да откриете и стартирате вградения инструмент за ремонт, Scanpst.exe. Последната, но не на последно място необходимост е звездно външно повреден инструмент за поправка на данни на Outlook, Като DataNumen Outlook Repair, които ще ви помогнат, ако архивирането и Scanpst.exe не успеят.

Въведение на автора:

Шърли Джанг е експерт по възстановяване на данни в DataNumen, Inc., която е световен лидер в технологиите за възстановяване на данни, включително ремонт SQL Server грешка в базата данни на mdf и outlook софтуерни продукти за ремонт. За повече информация посетете WWW.datanumen.com

Споделете сега:

Коментарите са забранени.